将列表发送到新活动

时间:2010-07-11 22:48:31

标签: android android-activity android-intent

我正在尝试将列表发送到下一个活动 列表

列出mGF = new ArrayList();

我不能把它弄清楚......我已经阅读并尝试了好几天......

Intent i = new Intent(mContext,ViewImages.class); 我放....? (MGF);

我如何发送以及如何在下一个活动中将其作为mGF获取

希望你理解

1 个答案:

答案 0 :(得分:0)

没试过,但认为问题很有趣..所以我去搜索

在Intent documentation中有相当多的不同ArrayList类型put ??额外的方法。 根据ArrayList的类型,您应该使用其中一个。

ArrayList<String> mGF = new ArrayList<String>();

Intent i = new Intent(mContext, ViewImages.class);
i.putStringArrayListExtra("package prefix"."whateverYouWannaNameIt",mGF);

然后你使用getStringArrayListExtra(“package prefix”。“whateverYouWannaNameIt”)

当我四处寻找可能有帮助的problem解决方案时,我摔倒了。