我想在我的应用程序中有一个可扩展/可折叠的 ListView ,类似于市场中每个应用程序的评论显示方式(实际上,列表中的每个项目都是与市场中相同格式的评论).由于可以有很多列表项,我不希望用户丢失列表下方的按钮,并且用户可能没有兴趣阅读列表中的项目,我希望这个列表是可展开和可折叠的.
我看过扩展 BaseExpandableListAdapter,它看起来非常简洁,除了列表似乎总是使用 ExpandableListActivity 显示这一事实。我希望列表嵌入到用户已经在查看的页面中。
有谁知道这是否可以使用 BaseExpandableListAdapter 或者我是否必须完全使用不同的技术并自己编写所有样板代码?
非常感谢, 妮娜
最佳答案
是的,使用 ListView
、ExpandableListView
和没有关联 Activity 的 friend 并不难。
实例化或从布局中检索后,您只需在 ExpandableListView
上调用 setAdapter()
:
ExpandableListView list = (ExpandableListView) findViewById(R.id.listView);
list.setAdapter(myExpandableAdapter);
关于android - ExpandableListView 可以嵌入到另一个布局中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5240779/