Как передать Arraylist DocumentFile от одного действия к другому? - PullRequest
0 голосов
/ 15 апреля 2019

У меня есть массив файлов документов, я хочу переместить этот массив из одного действия в другое с помощью намерения.

Arraylist<Documentfile> Documentfileslist;

при щелчке в классе адаптера

 Intent intent = new Intent(context, FileDetailsActivity.class);

intent.putParcelableArrayListExtra("Data", (ArrayList<? extends Parcelable>) ((MainActivity) context).Documentfileslist);


context.startActivity(new Intent(context, FileDetailsActivity.class));

вПодробности о файле Activity

onCreate метод

 Bundle bdl = getIntent().getExtras();
        mDocumentArraylist= (ArrayList<DocumentFile>) bdl.getParcelableArrayList("Data");

получить ошибку здесь?

...