Вопросы по теме 'parcelable'

Почему разделяемый объект имеет значение NULL при получении?
Я следую примеру Parcelable в руководстве для разработчиков Android с намерением иметь более сложный объект, который я отправляю в различные действия. Прямо сейчас мой класс является оболочкой члена String. Если я помещаю объект в намерение и читаю...
14341 просмотров
schedule 04.08.2023

Android: любой ярлык Serializable из Parcelable без использования marshall()?
Я знаю о разнице в производительности между Parcelable (быстро) и Serializable (медленно). Однако мне нужно постоянно хранить определенную информацию о приложении, а не только в течение одного жизненного цикла, поэтому onSaveInstanceState и...
2380 просмотров

Android, как правильно использовать метод readTypedList в классе Parcelable?
У меня есть два действия, в первом я создаю экземпляр ArrayList объекта myObject. Во втором действии мне нужно получить этот Arraylist. Я нашел учебник: http://prasanta-paul.blogspot.com/2010/06/android-parcelable-example.html Я реализовал свой...
16584 просмотров

Расширение Parcelable для чтения другого Parcelable
У меня есть класс, который расширяет Parcelable, мы назовем его классом A. У меня есть еще один класс, который расширяет Parcelable, мы назовем его классом B. Одной из переменных-членов A является ArrayList объектов класса B. Я пытаюсь...
2375 просмотров
schedule 27.06.2022

Ошибка посылки Android
У меня проблема с пакетом Android. Я получаю это исключение: 01-04 03:21:00.318: ERROR/AndroidRuntime(18973): FATAL EXCEPTION: main java.lang.RuntimeException: Parcel android.os.Parcel@48302ba8: Unmarshalling unknown type code 6881383...
2469 просмотров
schedule 07.09.2023

Android: возникают трудности с передачей объекта из одного действия в другое с помощью Parcel
Я прочитал МНОГИЕ статьи о том, как использовать Parcel, и я использовал его в своем приложении, но он не работает. Я только что создал действие, в котором вы можете подключиться к компьютеру с помощью Sockets . Я открыл java.io.PrintWriter в...
1630 просмотров

Реализация интерфейса Parcelable в классе, состоящем из других объектов
У меня есть следующий код для создания базового профиля в моем приложении, он содержит объект другого класса, который содержит все данные о производительности пользователя в массивах и различных других примитивных типах данных. Как мне реализовать в...
468 просмотров
schedule 21.11.2023

Android Parcelable Проблема
Мне пришлось передать объект данных из одного действия в другое. Лучший способ сделать это — использовать Parcelable. В объекте данных было несколько полей с методами установки и получения. После настройки некоторых полей и передачи объекта другому...
3629 просмотров
schedule 05.08.2023

BadParcelableException: ClassNotFoundException при демаршаллинге: (пустое имя класса)
У меня есть класс AllStatStruct. Этот класс содержит три атрибута, которые являются объектами моих классов StatStructCycle, StatStructHistory и MatrixStruct. Каждый класс расширяет класс DataStruct и реализует интерфейс Parcelable. В реализации...
7678 просмотров

в чем разница между Parcelable и Serialization, используемыми в Android
Я хочу знать точно, следует ли мне использовать parcelable или serialization технику для отправки данных от одного действия другому? обязательно ли использовать один из них для отправки данных от одного к другому? когда мне их...
15743 просмотров
schedule 15.01.2022

Android: отправка объекта из одного действия в другое действие
Чтобы отправить намерение с любым объектом из одного действия в другое, мы можем использовать Parcelable Interface или Serializable Interface. В чем разница между двумя? Какой предпочтительнее использовать? Более того, мы можем отправлять...
1145 просмотров

Передать 2D-массив в другое действие
как передать объект массива 2 номиналов в качестве параметра другому действию как получить строковое значение двумерного массива в другом действии String [][]str; Intent l = new Intent(context,AgAppMenu.class);...
10559 просмотров

Пытаюсь получить данные с посылки
У меня есть объект Order, который содержит ArrayList объектов MenuItem. Оба класса реализуют интерфейс Parcelable. Когда я пытаюсь получить объект из Intent в новом действии, я получаю следующую ошибку: java.lang.RuntimeException:...
2571 просмотров
schedule 09.03.2022

Упаковать модель, содержащую коллекцию с пользовательскими объектами
У меня есть этот класс: public class Foo implements Parcelable { private int id; private MyFoo myFoo private ForeignCollection<MyFoo2> myFoo2s; public void writeToParcel(Parcel out, int flags) { out.writeInt(id);...
2733 просмотров
schedule 02.08.2022

Android Parcel в ViewPager
Я использую ViewPager в своем приложении, и когда я нажимаю home button во время взаимодействия с ViewPager , приложение вылетает, и я получаю это error : 3780-3780/? E/AndroidRuntime: FATAL EXCEPTION: main java.lang.RuntimeException:...
911 просмотров

Запись списка разделяемых объектов в разделяемый объект
Я пытаюсь записать список объектов, подлежащих разделению, в объект, подлежащий разделению, но получаю сообщение об ошибке времени выполнения Java, говорящее: «Класс не найден при распаковке ...». Логкэт 11-13 08:41:06.412: E/Parcel(791): Class...
3446 просмотров

Android ViewPager и сериализация фрагментов
У меня есть активность с двумя атрибутами: частный фрагмент firstFragment; частный фрагмент secondFragment; В методе onCreate: adapter = new MyPagerAdapter(getSupportFragmentManager()); pager = (ViewPager)...
2471 просмотров

Чтение ArrayList в Parcelable
У меня есть класс SuperMedia, который реализует Parcelable. Одно из полей класса является потомком ArrayList. Когда я создаю Bundle и пытаюсь передать объект «SuperMedia» из одного действия в другое, все поля передаются нормально, за исключением...
1255 просмотров
schedule 20.03.2023

Отправка данных во фрагмент вместо действия с объектом Parcelable
Я хочу отправить данные во фрагмент с созданным мной классом Parcelable. Я знаю, что именно так вы поступаете при использовании Activity (ObjectA является классом, который расширяет Parcelable): ObjectA obj = new ObjectA(); // Set values...
3834 просмотров

Понимание Android Parcelable - разделение не работает
Итак, я решил попробовать Parcelling в Android сегодня, быстро смоделировал это: public class Unit implements Parcelable { private String unitName; private int view; private Double value; /** * Constructor */ public...
1055 просмотров
schedule 25.04.2023