首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Android - 获取ListView项目高度?

在 Android 开发中,获取 ListView 项目高度的方法可以通过以下步骤实现:

  1. 在布局文件中,将 ListView 的 android:layout_height属性设置为 wrap_content,以便根据 ListView 内容自动调整高度。ListView listView = findViewById(R.id.listView); int height = listView.getHeight();int height = listView.getHeight();int height = listView.getHeight();int height = listView.getHeight();int height = listView.getHeight();int height = listView.getHeight();int height = listView.getHeight();int height = listView.getHeight();int height = listView.getHeight();int height = listView.getHeight();int height = listView.getHeight();int height = listView.getHeight();int height = listView.getHeight();int height = listView.getHeight();
  2. 在 Java 代码中,获取 ListView 对象,并使用 getHeight() 方法获取 ListView 的高度。代码如下:
  3. 在 Java 代码中,使用 findViewById() 方法获取 ListView 对象,并使用 getHeight() 方法获取 ListView 的高度。代码如下:
  4. 在布局文件中,将 ListView 的 android:layout_height属性设置为 wrap_content,以便根据 ListView 内容自动调整高度。
  5. 在 Java 代码中,获取 ListView 对象,并使用 getHeight() 方法获取 ListView 的高度。代码如下:
  6. 在布局文件中,将 ListView 的 android:layout_height属性设置为 wrap_content,以便根据 ListView 内容自动调整高度。
  7. 在 Java 代码中,获取 ListView 对象,并使用 getHeight() 方法获取 ListView 的高度。代码如下:
  8. 在布局文件中,将 ListView 的 android:layout_height属性设置为 wrap_content,以便根据 ListView 内容自动调整高度。
  9. 在 Java 代码中,获取 ListView 对象,并使用 getHeight() 方法获取 ListView 的高度。代码如下:
  10. 在布局文件中,将 ListView 的 android:layout_height属性设置为 wrap_content,以便根据 ListView 内容自动调整高度。
  11. 在 Java 代码中,获取 ListView 对象,并使用 getHeight() 方法获取 ListView 的高度。代码如下:
  12. 在布局文件中,将 ListView 的 android:layout_height属性设置为 wrap_content,以便根据 ListView 内容自动调整高度。
  13. 在 Java 代码中,获取 ListView 对象,并使用 getHeight() 方法获取 ListView 的高度。代码如下:
  14. 在布局文件中,将 ListView 的 android:layout_height属性设置为 wrap_content,以便根据 ListView 内容自动调整高度。
  15. 在 Java 代码中,获取 ListView 对象,并使用 getHeight() 方法获取 ListView 的高度。代码如下:
  16. 在布局文件中,将 ListView 的 android:layout_height属性设置为 wrap_content,以便根据 ListView 内容自动调整高度。
  17. 在 Java 代码中,获取 ListView 对象,并使用 getHeight() 方法获取 ListView 的高度。代码如下:
  18. 在布局文件中,将 ListView 的 android:layout_height属性设置为 wrap_content,以便根据 ListView 内容自动调整高度。
  19. 在 Java 代码中,获取 ListView 对象,并使用 getHeight() 方法获取 ListView 的高度。代码如下:
  20. 在布局文件中,将 ListView 的 android:layout_height属性设置为 wrap_content,以便根据 ListView 内容自动调整高度。
  21. 在 Java 代码中,获取 ListView 对象,并使用 getHeight() 方法获取 ListView 的高度。代码如下:
  22. 在布局文件中,将 ListView 的 android:layout_height属性设置为 wrap_content,以便根据 ListView 内容自动调整高度。
  23. 在 Java 代码中,获取 ListView 对象,并使用 getHeight() 方法获取 ListView 的高度。代码如下:
  24. 在布局文件中,将 ListView 的 android:layout_height属性设置为 wrap_content,以便根据 ListView 内容自动调整高度。
  25. 在 Java 代码中,获取 ListView 对象,并使用 getHeight() 方法获取 ListView 的高度。代码如下:
  26. 在布局文件中,将 ListView 的 android:layout_height属性设置为 wrap_content,以便根据 ListView 内容自动调整高度。
  27. 在 Java 代码中,获取 ListView 对象,并使用 getHeight() 方法获取 ListView 的高度。代码如下:
  28. 在布局文件中,将 ListView 的 android:layout_height属性设置为 wrap_content,以便根据 ListView 内容自动调整高度。
  29. 在 Java 代码中,获取 ListView 对象,并使用 getHeight() 方法获取 ListView 的高度。代码如下
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

android scrollview嵌套listview计算高度的问题

ListView也在其中,ListView高度设为适应自身内容(wrap_content)。...但是为啥在scrollview中嵌套listview会出现只显示第一条listitem的高度呢,原因是:scrollview的ontach方法的滚动事件消费处理,ListView控件的高度设定问题 从谷歌那里找到的... listView) {              // 获取ListView对应的Adapter              ListAdapter listAdapter = listView.getAdapter...        // listView.getDividerHeight()获取子项间分隔符占用的高度              // params.height最后得到整个ListView完整显示需要的高度...的高度 但是这个代码里面有一个问题,就是这个当你的ListView里面有多行的TextView的话,ListView高度就会计算错误,它只算到了一行TextView的高度, 这个问题在so上的概述为以下

2.2K60

android ListView 嵌套 ListView

listview还未刷新完成,导致测量的高度不对,就会消失,像当前组已关闭这种,现在这个问题还没有想到办法解决的,试过比较多的方法,添加接口让子listview 刷新完成后再去更新父listview,但还是没有作用...,我猜应该是在刷新子listview的时候,父listview先更新完成,子listview高度测量就没有对!...下面是我的源码 listview 嵌套listview都有个高度测量的问题,在更新的时候动态更新子listview就,下面是布局源码 <?...的高度,因为我这边子listview的item高度是50dp,这里可以自己修改 listpar.height = dp2px(50*viewHolder.adapter.getCount...listView,GroupInfo groupinfo) { //获取listView的adapter ListAdapter listAdapter = listView.getAdapter

1.3K20

android入门 — ListView

②修改MainActivity中的代码   需要完成的步骤可以分解为:   1.获取ListView对象   2.准备数据源   3.配置适配器   4.将适配器关联到ListView上 package...android.os.Bundle; import android.widget.ArrayAdapter; import android.widget.ListView; public class..._1, data); //获取ListView对象 ListView listView = (ListView)findViewById(R.id.list_item1)...getView()方法中,首先通过getItem()方法得到当前项的Fruit实例,然后通过LayoutInflater来为这个子项加载我们传入的布局,接着调用View的findViewById()方法分别获取...标签     2.在item.xml中编写行布局文件    二、在activity中编写代码     1.获取ListView对象     2.准备数据源     3.配置适配器     4.将适配器关联到

1.2K80

Android学习--ListView

一:ListView 最简单的用法    ListView最简单的用法无非就是用它写一个最基本的列表界面,展示的数据也就是我们最基本和常见的单条数据,一步一步的走下去:         ListView...方法创建好数据源之后,用下面的方法:         ArrayAdapter adapter = new ArrayAdapter(MainActivity.this, android.R.layout.simple_list_item...二:  我们再看看另一个ViewHolder,这个的作用就是对控件进行缓存,因为要是不缓存的话你每一次getView的时候获取到的控件的时候都要进行一次 findViewById方法进行读取,这样我们利用这个...ViewHolder,就不会每次通过findViewById方法来获取控件。        ...经过上面两步的优化,这个ListView的运行效率已经非常不错了!

1K90

Android Studio如何获取SQLite数据并显示到ListView

我们在使用ListView的时候需要和数据进行绑定,那么问题来了,如何获取SQLite数据库中的数据并动态的显示到ListView当中呢?...其实过程很简单:首先要获取SQLite数据(当然首先你要创建一个SQLite数据库并填写了一些数据),然后引入ListView控件,最后将数据和ListView绑定就好了。...一 获取SQLite数据库中的数据 SQLite是一个轻量级的数据库,它能将数据保存到你的手机,但缺点是一旦软件卸载所有数据将一同被销毁。所以要根据自己的项目需要选择性的使用。...="wrap_content" android:layout_height="40dp" android:text="100yuan"/ </LinearLayout 此时我们已经将获取到的数据和...总结 到此这篇关于Android Studio如何获取SQLite数据并显示到ListView上的文章就介绍到这了,更多相关android studio SQLite数据ListView内容请搜索ZaLou.Cn

3.7K20

Android项目实战(二十):浅谈ListView悬浮头部展现效果

我们先分析要解决的问题: 1、如何实现列表ListView顶部视图跟随ListView一起滑动 2、如何实现滑动过程中需要停留在顶部的视图 解决: 第一个问题,实现ListView与顶部视图一起滑动,ListView...提供一个方法,addHeadView(View);  意思就是在ListView顶部添加一个View。...只要在Listview所在布局最上方 也写一个同样的View(称为View2,View2和ListView同属于一个FragmentLayout)并先隐藏(Visible = 'gone'),当View1...="fitXY" 13 /> 14 要停留在顶部的View布局:(这里是要停留在顶部的View,这里addHeadView到ListView顶部,跟随者ListView...ListView android:id="@+id/lv" android:layout_width="match_parent"

1.4K50

js获取各种高度总结

在写js的时候偶尔需要获取各种高度,比如;浏览器高度,页面高度,滚动高度等。抽空整理了我自己常用到的,时间仓促,没有考虑到万恶的IE浏览器。。。。...获取屏幕的高度和宽度(屏幕分辨率): window.screen.height window.screen.width 获取屏幕工作区域的高度和宽度(去掉状态栏): window.screen.availHeight...window.screen.availWidth 网页全文的高度和宽度: document.body.scrollHeight document.body.scrollWidth 滚动条卷上去的高度和向右卷的宽度...: document.body.scrollTop document.body.scrollLeft 网页可见区域的高度和宽度(不加边线): document.body.clientHeight document.body.clientWidth...网页可见区域的高度和宽度(加边线): document.body.offsetHeight document.body.offsetWidth

12.5K20
领券