我想发送一个意图启动新活动的ArrayList。 我有类似的东西 -
ArrayList<LatLng> positions = new ArrayList<LatLng>() ;
positions.add(new LatLng(12,13));
positions.add(new LatLng(13,14));
positions.add(new LatLng(14,15));
Intent intent = new Intent(Current.this,Next.class);
现在我想将这个ArrayList命名位置带到Next活动,并希望在那里使用。我怎样才能实现它。
答案 0 :(得分:0)
LatLng 类已实现 Parcelable 因此您可以直接将此arraylist传递为
intent.putParcelableArrayListExtra("key", value)
答案 1 :(得分:0)
你可以使用
intent.putExtra("array",positions.toArray());