ScrollView中嵌套ListView显示
Posted ZhangMingHan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ScrollView中嵌套ListView显示相关的知识,希望对你有一定的参考价值。
想要ScrollView中嵌套显示ListView
需要自定义ListView
并重写onMeasure方法
重新计算 heightMeasureSpec的高度
int newHeight = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE>>2,MeasureSpec.AT_MOST);
返回新的高度
super.onMeasure(widthMeasureSpec, newhight);
代码如下:
自定义的ListView
xml布局文件,ScrollView中嵌入LinearLayout和ListView
Java代码 ListView中放入数据
以上是关于ScrollView中嵌套ListView显示的主要内容,如果未能解决你的问题,请参考以下文章
android中ScrollView嵌套ListView或GridView显示位置问题
ListView只能显示第一个item问题(ScrollView嵌套ListView)
ScrollView中嵌套GridView,ListView只显示一行的解决办法
ListView只能显示第一个item问题(ScrollView嵌套ListView)