2016-03-02 68 views
0

的方法我想發送一個ArrayList以啓動新的活動。 我有像這個 -將arraylist放入putExtras

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命名位置到下一個活動,並希望使用那裏。我怎樣才能實現它。

+0

putParcelableArrayListExtra(名稱,值)的 –

+0

可能重複[數組列表對象通過意圖](http://stackoverflow.com/questions/8109867/array-list-of-objects-via-intent) –

回答

0

LatLng類已經實現Parcelable這樣你就可以直接通過此ArrayList作爲

intent.putParcelableArrayListExtra("key", value) 
0

可以使用

intent.putExtra("array",positions.toArray()); 
+0

這把數組,而不是Arraylist –

相關問題