自然也可以用EventBus但是 有时候又需要这样的方式.思路就是序列化和反序列化
Intent intent1 = new Intent(MainActivity.this, ShowActivity.class);
将解析的集合序列化为json格式
String json = new Gson().toJson(list);
Log.i("tag", "onReceive: " + json);
intent.putExtra("json", json);
startActivity(intent1);
String json = getIntent().getStringExtra("json");
Type type = new TypeToken<List<RecycBean.DataBean.DatasBean>>() {
}.getType();
反序列化json字符串为集合
List<RecycBean.DataBean.DatasBean> list = new Gson().fromJson(json, type);
Log.i("tag", "onCreate: "+list.size());
网友评论