回收视图,滚动视图内的列表视图

时间:2011-10-14 18:40:20

标签: android listview view scrollview recycle

我知道recycling of views in LiveView,我也知道我们不能have a listview as a child of scroll view,它只会扰乱向上滚动。

我知道work around of using LinearLayout或任何其他视图组并向其添加组件。这是可行的,但我喜欢我的应用程序调整,我want to recycle views当我实施变通方法时。

如果我一次充气并尝试添加该视图,就会发生异常并在父母身上询问first call removeView()

任何人都可以告诉我其他解决方法是否存在,或者如何在这种情况下实施回收?

1 个答案:

答案 0 :(得分:0)

可以通过创建自定义ListView组件并覆盖dispatchTouchEvent()方法来禁用ListView的滚动。这将允许您在ScrollView容器中嵌入ListView。看看我的回答:

Adapter for a List displayed inside a Scroll View, non-Scrolling List View?