2010-07-11 67 views
0

我試着去發送列表到下一個活動 列表發送列表到新的活動

列表MGF =新的ArrayList();

我不能FIGUR出來...我已閱讀並嘗試了好幾天......

意向書I =新意圖(mContext,ViewImages.class); i.put ....? (MGF);

如何發送和我如何得到它作爲MGF在接下來的活動

希望你明白

回答

0

沒有試過,但覺得這些問題很有意思..所以我去尋找

在Intent documentation裏面有相當多的不同ArrayList類型放入額外的方法。 根據ArrayList的類型,您應該使用其中之一。

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

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

然後使用getStringArrayListExtra(「包前綴」。「whateverYouWannaNameIt」)

我摔倒了這個,當我環顧四周,爲您problem一些解決方案,可以幫助。

+0

謝謝!得到它的工作! 剛剛添加(ArrayList ) i.putStringArrayListExtra(「com.packageprefix」,(ArrayList )mGF); – FoJjen 2010-07-12 09:42:32

+0

太棒了!很高興它工作:-) – Rasmus 2010-07-14 06:43:50