Я хочу отправить объект между действиями. Читая об этом, я пришел к выводу, что использование Parcelable - лучший путь, поскольку он оказывает наименьшее влияние на производительность. Причина, по которой я хочу это сделать, заключается в том, что для создания объекта мне необходимо загрузить данные из сети, поэтому я не хочу продолжать загружать данные.
Однако для использования Parcel класс должен реализовать Parcelable. Поскольку я пытаюсь отправить объект, определенный в библиотеке, я не могу отредактировать класс, чтобы включить это.
Как лучше всего решить мое затруднительное положение?
Я пытался расширить библиотечный класс и реализовать Parcelable, но потерпел неудачу с ClassCastException. Я также видел упомянутое, что я должен создать класс Parcelable, который будет обернут вокруг моего библиотечного класса, и отправить его таким образом?
Спасибо!