如何在映射中使用键(字符串)的列表视图,并为键值(列表)使用下拉列表列表视图<String>?



我研究了BaseAdapter,并为每个列表项创建了一个子列表。我不知道如何(或者是否应该(让BaseAdapter使用映射键和与它们相关的列表值。这应该不会太难,但我是安卓系统的新手。我应该为映射中每个键的值创建一个新的ArrayAdapter吗?在列表中制作子列表的最佳实践是什么?

我正在制作一个食谱应用程序,并将配料作为地图中的关键。用户的购物清单会显示他或她需要购买的所有食材,并有一个下拉列表,这样当他或她在商店时,她可以下拉该食材,并查看她那周所有使用该食材的食谱需要多少钱。我已经设置了我的联接和pojo,以便使用Room处理数据库中的事务。异步任务被设置为根据需要向映射中添加内容。只需要弄清楚如何设置这个购物列表视图。非常感谢。

在列表中制作子列表的最佳实践是什么?

您可以尝试使用ExpandableListView而不是

链接:https://developer.android.com/reference/android/widget/ExpandableListView

最新更新