列出listview中的视图

时间:2013-06-12 14:25:29

标签: android android-listview

我有一个列表视图,其中我有另一个列表视图。但是我无法滚动内部列表视图,任何人都可以在这方面帮助我吗? 内部List视图是从数据库获取数据,因此它的大小将是动态的? 我想显示整个列表,并希望滚动内部列表视图或滚动效果也很好。

1 个答案:

答案 0 :(得分:0)

一般情况下,你不应该把滚动的内容滚动到内容中,如果我是你,我会更改我的设计,因此它不需要列表视图中的列表视图。

我甚至不打算尝试它所需的代码,但是你无法滚动内部列表视图的原因是因为外部listview正在消耗触摸事件。

要将事件发送到内部列表视图,您需要

  1. 拦截触摸事件(ACTION_DOWN)
  2. 决定哪个列表查看
  3. 将触摸事件发送到该列表视图
  4. 大多数人避免尝试这个的原因是上面的步骤2,很难确定应该向内部视图发送什么事件。