小编Mos*_*tor的帖子

如何在屏幕上显示准确数量的 ListView 项目?

我希望调整 ListView 中行的大小,以便屏幕上可以容纳其中的六行。为此,我需要知道 ListView 有多少垂直空间(而不是整个屏幕)。但是,由于尚未渲染任何视图,因此在 onCreate() 中无法进行任何测量。

如果我在渲染后进行测量,ListView 可能会被绘制然后调整大小,这可能会分散注意力。在渲染 ListView 之前建立必要的行高的最明智的方法是什么?

android listview android-layout android-listview

5
推荐指数
1
解决办法
1375
查看次数