您的位置:首页 > 其它

Activity Intent序列化传递数据对象的方法

2015-07-21 10:17 435 查看
//传递

List<EMGroupInfo> groupsList= new ArrayList<EMGroupInfo>();

JSONArray jsonArray = jsonObject.getJSONArray("data");

for(int i=0;i<jsonArray.length();i++)

{

JSONObject jsonObject2 = (JSONObject)jsonArray.opt(i);

EMGroupInfo groupInfo =new EMGroupInfo(jsonObject2.getString("groupid"),jsonObject2.getString("groupname"));

Log.d("rwb", "groupInfo:"+groupInfo.getGroupName());

groupsList.add(groupInfo);

}

startActivity(new Intent(this, PublicGroupsActivity.class).

putExtra("groupsList", (Serializable)groupsList));

//接收

groupsList = (List<EMGroupInfo>)this.getIntent().getSerializableExtra("groupsList");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: