我有ViewPager
(使用layout_weight
属性占屏幕的2/3),其中每个页面都是GridLayout
。
现在我发现几乎不可能找到使GridLayout
以独立于屏幕的方式很好地填充所需的正确数量的列和行。
网格中的每个单元格都有一个View
,150dp乘150dp(这不一定是精确值,但必须是正方形)。
我尝试找出网格或寻呼机的宽度(使用getWidth()
),但每次调用都返回0。使用宽度,我认为我可以根据使用的屏幕计算出可以放入网格中的单元格数量。
有没有什么好方法可以解决这个android layout
问题?
谢谢。