要让LinearLayout内的子控件平分需要使用布局内的一个属性layout_weight。这个属性的意思是比重,设置多大就表示需要占据父控件的多少空间,越大占的比重越大。
如果要让子控件平分,仅仅将所有子控件的layout_weight属性设置为1是不行的。当子控件爱你内的内容不一样时,会出现不平分的情况。解决办法是需要将每个子控件的layout_width设置为0dp。
要让LinearLayout内的子控件平分需要使用布局内的一个属性layout_weight。这个属性的意思是比重,设置多大就表示需要占据父控件的多少空间,越大占的比重越大。
如果要让子控件平分,仅仅将所有子控件的layout_weight属性设置为1是不行的。当子控件爱你内的内容不一样时,会出现不平分的情况。解决办法是需要将每个子控件的layout_width设置为0dp。
转载于:https://my.oschina.net/tingzi/blog/195744