【发布时间】:2016-06-11 14:37:33
【问题描述】:
ArrayList<String> parsedPODAY_ID=new ArrayList<>();
ArrayList<String> parsedPODAY_P_IMG=new ArrayList<>();
ArrayList<String> parsedPODAY_NAME=new ArrayList<>();
ArrayList<String> parsedPODAY_PRICE=new ArrayList<>();
ArrayList<String> parsedPODAY_OFFPRICE=new ArrayList<>();
ArrayList<ArrayList<String>> fullPoday = new ArrayList<>();
ArrayList<ArrayList<String>> fullPoday = new ArrayList<>();
fullPoday.add(parsedPODAY_ID);
fullPoday.add(parsedPODAY_NAME);
fullPoday.add(parsedPODAY_P_IMG);
fullPoday.add(parsedPODAY_PRICE);
fullPoday.add(parsedPODAY_OFFPRICE);
我将 arraylist 数组作为 fullPoday。但是在另一个活动中,我如何获取数组列表的每个索引
【问题讨论】:
-
您想将 fullPoday 从一项活动传递到另一项活动吗?如果是这样,您可以创建类 FullPoday 实现 Serializable { ArrayList
> fullPoday = new ArrayList();并且您可以像这样将其传递给 Intent intent.putExtra("array", fullPoday);并在下一个活动中获取它 getIntent().getSerializableExtra("array") -
是的,它想将 fullPoday 传递给另一个活动
-
使用我的解决方案在其中创建包含数组的新类,实现 Serializable 并将其传递给意图额外的工作。 stackoverflow.com/questions/19207602/…
-
好的,谢谢!! @康斯坦丁沃尔科夫