У меня есть класс, мы будем называть его классом A, который реализует Parcelable.Расширение класса, который реализует Parcelable
У меня есть второй класс, мы будем называть его класс B, который расширяет класс А.
Мой вопрос:
Как написать переменные класса Б на земельный участок, а затем записать его родительского класса (т. е.: класс A) на парцеллу (и, впоследствии, прочитать их)?
Есть ли какой-нибудь изящный трюк, чтобы не переписывать код класса А? Или мне просто нужно переписать код Parcel в классе A и добавить дополнительный код для переменных члена класса B?
Как я могу назвать конструктор суперкласса? – Andrew
@Andrew: Точно так же, как и в любом Java-классе: 'super (...)' (где '...' - ваш список параметров, если они есть) в качестве первой строки в вашем собственном конструкторе. – CommonsWare
@CommonsWare Хорошо, поэтому я добавил супер (пакет); строка в моем классе B Constructor; как я могу теперь обеспечить, чтобы я назвал суперкласс в письменной форме посылкой? – Jethro