ArrayList対ListのためにListを送信できません。変換できないタイプ。キャストできませんArrayList <Parcelable> List <>
intent.putParcelableArrayListExtra("nbList", (ArrayList<? extends Parcelable>) nbList);
をList<ItemNb> nbList
取得するには:List<ItemNb>
へArrayList<android.os.Parcelable>
を変換する方法
List<ItemNb> nbList = (List<ItemNb>) getIntent().getParcelableArrayListExtra("nbList");
をList<ItemNb> nbList
を送信するために
。または、意図を介してオブジェクトのリストを送信するためのよりよいアプローチがあります。
リストを作成して他のクラスのように
List<Object> prints = new ArrayList<>();
intent.putParcelableArrayListExtra("", (ArrayList<? extends Parcelable>) prints);
以下の取得値を送信
申し訳ありませんが、私はそれを取得できませんでした。あなたはタイプキャスト(リスト)を削除する – Ranjan