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)

ListView只能显示第一个item问题(ScrollView嵌套ListView)

ScrollView嵌套listView,显示头像错乱