我需要访问活动类的ArrayList对象以获取要在可扩展列表视图上显示的值。
public static HashMap<String, List<String>> getData() {
//here i need access the arraylist object
HashMap<String, List<String>> expandableListDetail = new HashMap<String, List<String>>();
List<String> size = new ArrayList<String>();
size.add("Regular");
size.add("Large");
List<String> Addons = new ArrayList<String>();
Addons.add("one small cheese");
Addons.add("chicken");
expandableListDetail.put("Choice of Size", size);
expandableListDetail.put("Choice of Add ons", Addons);
return expandableListDetail;
}
在您的活动中创建一个静态ArrayList(例如:itemList)
static ArrayList<Item> itemList = new ArrayList<>();
如下所示访问创建的数组列表,
ArrayList<Item> list = YOURACTIVITYNAME.itemList;
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句