android – 获取listview的大小

android – 获取listview的大小,第1张

概述如何理解将在该列表视图的屏幕中显示的行数?我试图告诉你的是,当你看到柱子是平整的,这是我不想要的.我想知道用户手机可以看到多少行,这将使我的时间表列表适合它. 另外如何删除顶部的栏?我不知道它叫什么,所以也无法搜索它. 对于第一部分,可能还有其他一些常规方法,但这就是我接近它的方式. 首先,使用找到屏幕的高度 Display display = getWindowManager().getDefa 如何理解将在该列表视图的屏幕中显示的行数?我试图告诉你的是,当你看到柱子是平整的,这是我不想要的.我想知道用户手机可以看到多少行,这将使我的时间表列表适合它.

另外如何删除顶部的栏?我不知道它叫什么,所以也无法搜索它.

解决方法 对于第一部分,可能还有其他一些常规方法,但这就是我接近它的方式.

首先,使用找到屏幕的高度

display display = getwindowManager().getDefaultdisplay();Point size = new Point();display.getSize(size);int height = size.y;

然后使用mListVIEw.getCount()查找列表中的条目数.将可用总高度除以行数以获得每行的高度.

对于你问题的第二部分,

它被称为Titlebar,您可以通过在AndroIDManifest.xml文件中添加以下代码来隐藏它:

<activity androID:name=".Activityname"    androID:label="@string/app_name"    androID:theme="@androID:style/theme.NoTitlebar.Fullscreen"></activity>
总结

以上是内存溢出为你收集整理的android – 获取listview的大小全部内容,希望文章能够帮你解决android – 获取listview的大小所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1140933.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存