В моем классе 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?
Благодарю вас!