返回信息流ScrollView嵌套一个LinearLayout,layout里有若干个View以及一个ListView,ListView的每个item里有若干个view,现在我需要根据反馈回来的数据,动态的调整item里每个view的显示和隐藏,但是这样好像listview和ScrollView的高度适配会出现问题,有时候ListView无法完全显示,有时候ScrollView下面出现一大片空白。请问有没有大神遇到过这个问题?
列表的每个item里有三个TextView,分别为回复内容、引用内容和使用的APP。根据反馈的信息动态的显示或者隐藏这三个TextView。然后ScrollView的高度就出问题了。。。如果他们全都显示或者全都隐藏则不会出现问题。
【更新】
想要实现的效果如图2,当前效果还不明显,见笑了哈。
我现在给这个listview加了一个边框,然后发现是Listview的高度出问题了,如图3。那这样就和scrollview没关系了。那么问题来了,在隐藏了listview的item的若干个组件之后,listview的高度应该如何适配呢?从显示的来看每个item的高度是没有问题的,为什么总的高度就出问题了呢?
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #30254同步于 2016/5/3
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖
【更新】Android Scrollview嵌套ListView的问题
FuckUSA
2016/5/3镜像同步25 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
嗯嗯,明天我来试试。
不过还是想知道这是为啥。。。试了好多种办法都没有解决。
【 在 zhjy5620 (J.N.Young | 安卓小白 | Android Studio党) 的大作中提到: 】
: 建议使用linearlayout实现listview
是用的自定义的啊,你看看我的图片,listview的高度应该是没问题的,但是下面scrollview多出来了一块空白。
【 在 AsPolaris 的大作中提到: 】
: 用自定义的ListViewAdapter不行嘛
这种情况我一般建议用RecycleView实现,其次是用ListView的addHeader实现,现在版本的ListView直接用在ScrollView不是不能用,而是要做很多触摸事件上的调整,没那个必要
【 在 FuckUSA (FuckUSA) 的大作中提到: 】
: ScrollView嵌套一个LinearLayout,layout里有若干个View以及一个ListView,ListView的每个item里有若干个view,现在我需要根据反馈回来的数据,动态的调整item里每个view的显示和隐藏,但是这样好像listview和ScrollView的高度适配会出现问题,有时候ListView无法完全显
: 列表的每个item里有三个TextView,分别为回复内容、引用内容和使用的APP。根据反馈的信息动态的显示或者隐藏这三个TextView。然后ScrollView的高度就出问题了。。。如果他们全都显示或者全都隐藏则不会出现问题。
: [upload=1][/upload]
: ...................
我的意思是 这个界面看起来直接一个ListView就能做,你说的其他View指的是哪里?
【 在 FuckUSA 的大作中提到: 】
: 是用的自定义的啊,你看看我的图片,listview的高度应该是没问题的,但是下面scrollview多出来了一块空白。
请参看主贴哈,我刚才更新了,多谢多谢!
【 在 AsPolaris 的大作中提到: 】
: 我的意思是 这个界面看起来直接一个ListView就能做,你说的其他View指的是哪里?
: