把list集合转为字符串表示,可以使用json格式,直接用Gson框架转换即可,再到另一个activity转换回来
List<User> list = new ArrayList<User>(); Type type=new TypeToken<ArrayList<StoreInformation>>(){}.getType(); String json = new Gson().toJson(data, type); intent.putExtra("list",json); //转换回List<User> String json = getIntent.getStringExtra("list");Type type=new TypeToken<ArrayList<StoreInformation>>(){}.getType();List<User> list = new Gson().fromJson(json,type);