我在想把多个layout布局相对部署在一起,并且我想把layout的形状布局呈圆形,而不是android:layout_width=""和android:layout_height="",请问怎样实现呢?androidlayout布局

解决方案 »

  1.   

    我是想怎样把layout初始化的时候做成圆形
      

  2.   

    layout做不成椭圆吧,还是用前景椭圆背景透明的图片方便些。
    或者楼主通过画布画一个椭圆的自定义view
      

  3.   

    图片其实都是矩形的,只是背景透明,所以看起来N张图片是圆形排列的。你也可以这么做,不要拘泥于“圆形”。想用RelatvieLayout做肯定是可以的,只要设置合适的Margin就好了。
      

  4.   

    用RelatvieLayout,内部控件都用相对位置,背景用平滑的图片,部分透明,最后形成一个圆形。
      

  5.   

    圆形layout有人做过,你可以直接下来用。或者你留个邮箱,我回头发给你
      

  6.   

    据我所知,不行。layout都是矩形。要像成圆形,用背景图片。