Как я могу передать Arraylist из Activity в другое? ⇐ Android
-
Anonymous
Как я могу передать Arraylist из Activity в другое?
Я хочу передать 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 как это решить?
Я хочу передать 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 как это решить?
Мобильная версия