Parcelable クラスのwriteToParcel
メソッド内で、次のエラーが発生します。
Inferred type 'MyObject' for type parameter 'T' is not within its bound; should
implement 'android.os.Parcelable
この方法でArrayListを書き込もうとすると:
dest.writeTypedList(new ArrayList<MyObject>());
私のコードでは、 で文字列を書き込めますが、これをdest.writeString
書き込もうとすると、上記のエラーが発生します。Array
MyObject
どうすればこれを修正できますか?
ArrayList を Parcel オブジェクトに書き込む最良の方法は何ですか?
ありがとうございました!