1樓:
intent intent = ....;//intent定義
arraylistlist = .....;//list賦值
intent.putextra("userlist", list.toarray());
startactivity(intent);
前提是list中的user必須implements serializable
接收時:
intent intent = this.getintent();
object cobjs = (object) intent.getserializableextra("userlist");
for (int i = 0; i < cobjs.length; i++)
2樓:千鋒教育
方法1:
直接讓user類繼承serializable或者parcelable介面即可,intent只可以傳輸序列化的物件
//user類
public class user implements serializable
//直接加入intent
listlist = new arraylist();
intent intent = new intent();
intent.putextra("list",list);
方法2:
把list集合轉為字串表示,可以使用json格式,直接用gson框架轉換即可,再到另一個activity轉換回來
listlist = new arraylist();
type type = new typetoken()>(){}.gettype();
string json = new gson().tojson(list,type);
intent.putextra("list",json);
//轉換回list
string json = getintent.getstringextra("list");
type type = new typetoken()>(){}.gettype();
listlist = new gson().fromjson(json,type);
Android中的ListView,如何讓每個Item背景色不同
listview的內容在adapter中配置,你可以寫一個baseadapter的子類,在getview方法中,利用position引數來獲取當前item的索引,判斷索引的數值來決定這個item的背景色或者其他的ui樣式等 寫一個adapter 根據裡面的position裡判斷是第幾個然後setba...
兼葭中傳遞感情的方式是什麼,傳遞感情的對聯有哪些
借景抒情。這首詩向我們展示了一副悽清蕭索的晚秋畫面。表達了主人公對美好愛情的追求,嚮往和相思之苦。這首詩三章都用秋水岸邊悽清的秋景起興,所謂 蒹葭蒼蒼,白露為霜 蒹葭悽悽,白露未晞 蒹葭采采,白露未已 刻劃的是一片水鄉清秋的景色。既明寫了主人公此時所見的客觀景色,又暗寓了他此時的心情和感受,與詩人困...
求回答邏輯學中的普遍單獨集合非集合概念
集合概念就是以集合體為反映物件的概念 非集合概念反映的物件不是集合體。舉例如下 普遍的集合概念 森林 山脈 叢書等。它們的物件不是一個,但每個都是以集合體為反映物件,集合體與其構成部分是整體與部分的關係。比如森林由很多樹木構成,但每棵樹木都不是森林。普遍的非集合概念 樹 山峰 書等。它們的物件不是一...