我正在开发一个如下图所示的 UI 我现在使用的方法是创建一个 Listview,其中包含另一个 listview 来显示子项。 我在其他地方读到,将 ListView 放在 ListView 中是一种不好的做法,可能会导致主要的 UI 错误。我现在遇到的错误是当子列表项更新时,我的主要外部 ListView 的高度没有更新。例如,如果我删除了我的子列表项之一,我的外部 ListView 将在其末尾显示一些额外的空白。 我想到的解决方案之一是使用 LinearLayout 来显示 subListItem,但是我该如何过滤那些 LinearLayout?任何建议表示赞赏。谢谢!!
最佳答案
您应该使用 ExpandableListView
而不是简单的 ListViews
。它非常易于使用。请在此处查看示例代码:
https://www.androidhive.info/2013/07/android-expandable-list-view-tutorial/
关于android - 如何在 ListView 中显示项目列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45070792/