Как я могу передать Arraylist из Activity в другое?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как я могу передать Arraylist из Activity в другое?

Сообщение Anonymous »


Я хочу передать Arraylist из Activity в другое Activity, но у меня проблема: вот мой код:

if (список!= null) { Намерение намерение = новое намерение (DueViewActivity.this, DoneViewActivity.class); Intent.putStringArrayListExtra("lista",list); startActivity (намерение); Log.d("Срок выполнения", "listDue: " + list); } list в первом Activity, он печатает listDue: [homework1, homework4, homework6, homework2] во втором задании, которое я сделал:

Намерение намерение = getIntent(); ArrayList list2 = Intent.getStringArrayListExtra("lista"); Log.d("Список выполненных действий2", "список2: " + список2); но он печатает list2:null как это решить?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»