Android 在其中打开隐藏视图的列表菜单

Android 在其中打开隐藏视图的列表菜单,android,android-layout,android-view,Android,Android Layout,Android View,我需要创建一个列表菜单,在该菜单中,选中每个项目后,将打开一个子区域,其中包含其他控件(参见示例图像): 我有两种可能的解决方案: 使项目的所有控件都处于“gone”可见性的RelativeLayout中,并以线性布局列出它们 使用ExpandableListView,但我没有这方面的经验,我不知道这对我来说是否是一个合适的解决方案 你认为什么更优雅?您有其他/更好的解决方案吗?这两种方法都可以,但是ExpandableListView应该具有更好的性能 您必须为组项和子项提供一个布局。您

我需要创建一个列表菜单,在该菜单中,选中每个项目后,将打开一个子区域,其中包含其他控件(参见示例图像):

我有两种可能的解决方案:

  • 使项目的所有控件都处于“gone”可见性的RelativeLayout中,并以线性布局列出它们
  • 使用ExpandableListView,但我没有这方面的经验,我不知道这对我来说是否是一个合适的解决方案

你认为什么更优雅?您有其他/更好的解决方案吗?

这两种方法都可以,但是
ExpandableListView
应该具有更好的性能


您必须为组项和子项提供一个布局。

您可以使用ListView和ExpandableListView来满足您的要求

我已经通过使用ListView和幻灯片动画做了一些符合您要求的事情。 要获得完整的参考,请浏览我的Android博客


谢谢,

可扩展列表可完全满足您的需要。看那个:。我希望它能对您有所帮助。我可以为每个子项使用不同的布局吗?是的,您可以根据某些属性使用不同的布局。这应该在适配器
getView()
方法中完成