활동간에 개체를 보내려고합니다. 필자는 Parcelable을 사용하는 것이 성능에 미치는 영향이 가장 적기 때문에 최선의 방법이라고 결론을 내 렸습니다. 왜냐하면 내가 데이터를 다운로드하고 싶기 때문에 네트워크에서 객체를 생성하기 위해 데이터를 다운로드해야하기 때문입니다.라이브러리 클래스에서 Parcelable 사용
그러나 Parcel을 사용하려면 클래스가 Parcelable을 구현해야합니다. 라이브러리에 정의 된 객체를 보내려고 할 때 클래스를 편집하여 이것을 포함 할 수 없습니다.
내 처지를 해결하는 가장 좋은 방법은 무엇입니까?
나는 라이브러리 클래스를 확장하고 Parcelable을 구현하려고했지만 ClassCastException으로 실패했습니다. 또한 필자는 필자가 라이브러리 클래스를 감싸는 Parcelable 클래스를 작성하여 보내야한다고 언급했다.
감사합니다.
당신이 당신의 라이브러리 클래스를 확장하고 직렬화 구현해야합니다 어느 시점에서 어느 쪽이든을. – startoftext