Я не пробовал это, но думал, что вопросы были интересны .. поэтому я пошел искать
В документации по Intent есть довольно много различных типов ArrayList для дополнительных методов.
В зависимости от типа вашего ArrayList вы должны использовать один из них.
1007 * ех *
ArrayList<String> mGF = new ArrayList<String>();
Intent i = new Intent(mContext, ViewImages.class);
i.putStringArrayListExtra("package prefix"."whateverYouWannaNameIt",mGF);
Затем вы используете getStringArrayListExtra («префикс пакета». «WhatYouWannaNameIt»)
Я упал из-за этого, когда искал решения для вашей проблемы , которые могли бы помочь.