2014-02-20 3 views

ответ

0

Вы можете использовать массивы putSerializable, которые могут быть сериализованы.

+0

putSerializable не работает в случае 2-х размерного Arraylist – user3334206

+0

Вы должны указать код или более подробную информацию, чтобы поддержать ваш ответ! –

0

Вы можете сделать это, создав статическую переменную в любом классе, который может быть чем-то вроде класса Tools и содержать ваш массив nDim и использовать его там, где вы хотите, или создать свой собственный класс, который должен реализовывать интерфейс Parcelable. подробности here из андроид master.

http://developer.android.com/reference/android/os/Parcelable.html

И после этого, проходя данные в Intent как статистов, используйте

intent.putStringArrayListExtra("arry_extra", arrayList); 

и получать то же самое в другой деятельности с использованием,

arrayList = intent.getStringArrayListExtra("arry_extra"); 
Смежные вопросы