【问题标题】:Listview in Listview [closed]Listview中的Listview [关闭]
【发布时间】:2014-11-25 13:04:42
【问题描述】:

我想在列表视图中创建一个列表视图(可能是可扩展列表视图)。

这是我采取的方法。

第一个活动将有一个列表视图,然后对于每个列表项,将打开一个新活动,该活动将包含对前一个列表视图的引用。

但这意味着我需要开发几个活动。

有没有更短的方法可以实现这一点?

【问题讨论】:

标签: android listview android-listview expandablelistview


【解决方案1】:

为什么不试试可扩展的列表视图? Here 就是一个很好的例子。

在垂直滚动的两级列表中显示项目的视图。这与 ListView 的不同之处在于允许两个级别:可以单独展开以显示其子级的组。这些项目来自与此视图关联的 ExpandableListAdapter。

可展开列表能够在每个项目旁边显示一个指示器以显示项目的当前状态(状态通常是展开组、折叠组、子项或最后一个子项之一)。使用 setChildIndicator(Drawable) 或 setGroupIndicator(Drawable)(或相应的 XML 属性)来设置这些指标(请参阅每个方法的文档以查看每个 Drawable 可以具有的附加状态)。 ExpandableListView 的默认样式提供了指示器,这些指示器将显示在为 ExpandableListView 提供的视图旁边。

【讨论】:

  • 如果对您有帮助,请您接受并投票赞成这个答案吗?
猜你喜欢
  • 1970-01-01
  • 2010-11-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-03-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多