今天铺了一个页面 美工给的图如下
上面的网格想用Gridlayout弄
结果发现网格的宽度不均分,我已经加了
android:layout_columnWeight="1" android:layout_rowWeight="1"
可是依旧不均分,后来发现原因是网格两边最长的文字数量不一致导致(微信会员和支付宝会员)
知道原因就好办了
直接给里边的TextView设置了ems=5
这个属性的意思是TextView占5个M字符的宽度
问题成功解决
今天铺了一个页面 美工给的图如下
上面的网格想用Gridlayout弄
结果发现网格的宽度不均分,我已经加了
android:layout_columnWeight="1" android:layout_rowWeight="1"
可是依旧不均分,后来发现原因是网格两边最长的文字数量不一致导致(微信会员和支付宝会员)
知道原因就好办了
直接给里边的TextView设置了ems=5
这个属性的意思是TextView占5个M字符的宽度
问题成功解决