貌似LinearLayout不支持gravity啊?
我的LinearLayout里面有3个子元素,orientation是水平。
我想按照left、right、bottom来放置这三个子元素。
但是我分别设置了gravity了后,本来应该在底部的子元素跑到右边了,
左边的正常,本来一个该在右边的子元素现在看不到了。
我猜测这是orientation的原因。大虾们给个解决办法?谢谢!

解决方案 »

  1.   

    LinearLayout当然支持gravity,没看明白,有图吗
      

  2.   

    源码上明明都写的有。
    你可以吧你写的布局贴上来:
    Gravity.TOP
    Gravity.BOTTOM
    Gravity.RIGHT
      

  3.   

    先写个水平hori的线性布局,2个按钮,高度设置一样,宽度,自己设置。可以先获取屏幕的宽度。或者,所编设置,找个差不多的,就行,布局main.xml旁边的那个就可以调试这看了 。然后再在下面嵌套个垂直线性布局。宽度和高度,填充。即可。
      

  4.   

    把你xml布局贴出来,肯定是写的问题。
      

  5.   

    我用了RelativeLayout解决了这个问题~~结了吧