java - 调整 ListView 中列表项的大小

标签 java android listview textview height

有没有一种优雅的方式来询问 ListView 当前有多少列表项适合屏幕?

或者反过来:是否可以告诉 ListView 使其列表项变得足够大(通过增加它们的高度)恰好 n 个项目适合屏幕?在我的例子中,列表项是简单的 TextView。

最佳答案

最简单的方法可能是获取您的 ListView 高度并创建您自己的 View ,该 View 将自身测量为 listView.getHeight()/N(其中 n 是您希望一次在屏幕上的观看次数)。

关于java - 调整 ListView 中列表项的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21981456/

相关文章:

java - CODEHS While 循环计数器?

java - Sonar 、Java 和 'trailing comment' 违规

android - notifyDataSetChanged 和 PagerTitleStrip

java - 如何在 MPAndroidChart 中获取 Horizo​​ntalBarChart 上点击栏的标签值?

java - 我的应用程序总是崩溃,并且似乎找不到任何错误

java - 谁能推荐一系列不错的 Java 培训视频

android - 如何调试 cordova 混合应用程序

java - Android:Searchview 即使单击具有不同 id 的其他菜单项也会打开

android - 多个 ListFragment 的 fragment 管理最佳实践

android - 从 ListView 和 ArrayAdapter 中删除项目