1

如何检查子视图的空间

例如,我的子视图重新生成一个从 1 到 40 的数字

LinearLayout root=(LinearLayout)findViewById(R.id.linearroot);

        for(int i=1;i<40;i++)
        {
            TextView aa=new TextView(this);
            aa.setText(""+i);
            root.addView(aa);
        }

同时将子子项添加到根视图。如果它到达屏幕底部,那么它应该像这样在右侧创建一个子视图

1 10 | 19
2 11 | 20
3 12 | 21
4 13 | 22
5 14 | 23  <-> 19-27 hidden, but columns scrollable horizontally
6 15 | 24
7 16 | 25
8 17 | 26
9 18 | 27

任何人都可以知道空间计算。

提前致谢。

4

0 回答 0