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

Массив в делимом объекте
До сих пор я видел много примеров, но по какой-то причине я не могу заставить его работать, когда он становится немного сложнее. У меня есть объект Movie, который реализует Parcelable. Этот объект книги содержит некоторые свойства, такие как...
26879 просмотров
schedule 16.01.2023

Android: Parcelable.writeToParcel и Parcelable.Creator.createFromParcel никогда не вызываются
Я совершенно новичок в размещении вопросов здесь, однако я много читал здесь в течение многих лет. Обычно я всегда нахожу ответы, тщательно просматривая Интернет, но на этот раз я в растерянности... Проведя еще один день, пытаясь понять, почему...
12146 просмотров
schedule 24.04.2022

Как использовать Parcelable и onClickListeners?
Я читал о Parcelables, и чем больше я читаю, тем больше я запутался в этом. Я пытаюсь сделать следующее Подключитесь к внешнему API для получения данных JSON (в настоящее время работает). Я прекрасно разбираю объекты JSON в строки, которые...
1116 просмотров
schedule 02.02.2023

Использование Parcelable в библиотечном классе
Я хочу отправить объект между действиями. Читая об этом, я пришел к выводу, что использование Parcelable — лучший способ, поскольку он оказывает наименьшее влияние на производительность. Причина, по которой я хочу это сделать, заключается в том, что...
1089 просмотров
schedule 02.04.2023

Android — проблема с сериализуемым интерфейсом
Я использую интерфейс Serializable для передачи объекта из одного действия в другое. Я использую putExtra на стороне отправителя и getSerializable на стороне получателя. Все работает нормально, но я получил (впервые) следующий отчет об ошибке:...
1050 просмотров
schedule 04.04.2023

Реализация Parcelable для Android с ArrayList‹Object›
поэтому я реализую тестовое приложение, в котором я создам объект Tournament как Parcelable и буду передавать их между намерениями. Турнир включает в себя: . Название турнира. Правило . Правило подбора игроков (случайное/ручное) . Массив списка...
16068 просмотров

Андроид | Разупорядочение неизвестного типа при использовании Parcelable Data в пакетах
У меня проблема с Parcelable Data в ArrayList, отправляющемся через два действия с использованием Android.Bundle У меня есть два действия (A и B). В классе Аааа: ArrayList<Model> mModelList = new ArrayList<Model> //Fill ArrayList...
13243 просмотров

Monodroid собирает объекты в пакеты
Поэтому я изо всех сил пытался поместить некоторые значения в пакет в моем переопределенном OnSaveInstanceState. Мне нужно сохранить некоторые объекты класса при перезапуске активности, то есть они должны быть разделены, что кажется невозможным для...
3185 просмотров

Получение Unmarshalling кода неизвестного типа при повторной отправке одного и того же объекта
У меня есть круговой рабочий процесс, например A -> B -> C -> A -> B -> C -> A -> B -> C... Я передаю Parcelable из активности B в C. В первый раз это работает. Второй раз это дает мне Parcel android.os.Parcel@405156d0: распаковка кода...
1774 просмотров
schedule 21.07.2023

Несоответствие типа Android в методе readFromParcel
‹ хочу сделать посылку из объекта, содержащего Arraylist, но в моем методе readFromParcel я получаю сообщение об ошибке «Несоответствие типа: невозможно преобразовать из void в ArrayList». Что я могу сделать, чтобы правильно прочитать мой ArrayList...
1803 просмотров
schedule 01.07.2023

Android Parcelable Не удается создать экземпляр типа
Я работаю над приложением для Android и пытаюсь передать информацию с помощью Parcelable. Итак, вот что у меня есть. import android.os.Parcel; import android.os.Parcelable; abstract class Role implements Parcelable { private String name;...
1818 просмотров
schedule 21.05.2022

Как сохранить пользовательский ArrayList при повороте экрана Android?
У меня есть ArrayList с пользовательскими объектами, которые я хотел бы сохранять и восстанавливать при повороте экрана. Я знаю, что это можно сделать с помощью onSaveInstanceState и onRestoreInstanceState , если бы я сделал ArrayList своим...
54437 просмотров

Parcelable внутри пакета, который добавляется к Parcel
В моем проекте у меня есть модель, которая содержит основную информацию о модели. Например, скажем, что модель является автомобилем. Кроме того, есть много разных разновидностей автомобилей, и им присвоены разные данные. Все модели должны быть...
9391 просмотров
schedule 12.08.2022

Передача arrayadapter и arraylist между фрагментами
У меня есть задание, состоящее из двух фрагментов. Я хотел бы передать данные (ArrayAdapter и ArrayList) между двумя фрагментами. Пользовательские операции во фрагменте 1 изменяют оба типа данных, которые затем необходимо передать во фрагмент 2....
1706 просмотров

Как сделать класс с вложенными объектами Parcelable
Я хотел бы сделать класс A Parcelable. public class A { public String str; public ArrayList<B> list; } Это то, что я придумал до сих пор. Однако он падает с NullPointerException. Проблема заключается в этих двух операторах:...
16316 просмотров
schedule 21.01.2023

Эффективность: Android Parcelables, интерфейсы и списки
Вопрос в том, как эффективно реализовать парцеллирование на парцеллах, которые реализуют интерфейс. У меня есть этот случай. Интерфейс, который реализуется двумя конкретными классами (см. рисунок ниже) и контейнером, который должен быть Parcelable...
229 просмотров
schedule 15.12.2022

Ключ _id ожидался Parcelable, но значение было java.lang.Long. при передаче объекта Parceable между Activity
Я хочу передать объект своего пользовательского класса другому действию. Я узнал, что Parceable — это способ и НАМНОГО быстрее, чем Serializable. Но при этом я получаю исключение Key _id expected Parceable but value was java.lang.Long. The...
2931 просмотров
schedule 17.07.2022

Unmarshalling посылки код неизвестного типа
Мы получаем эту ошибку в отчетах о сбоях, зарегистрированных магазином игр. Не могу воспроизвести это во всех наших тестах. Есть ли у кого-нибудь еще такая же проблема или решение? Дело в том, что мы даже не знаем, что делать, чтобы воспроизвести...
21300 просмотров

Получить ошибку при попытке записи в Parcel
В моем классе Parcelable внутри метода writeToParcel я получаю эту ошибку: Inferred type 'MyObject' for type parameter 'T' is not within its bound; should implement 'android.os.Parcelable когда я пытаюсь написать ArrayList, таким образом:...
1270 просмотров
schedule 06.02.2024

ClassCastException при попытке выполнить readParcelable в пользовательском массиве объектов
Я пытаюсь реализовать Parcelable вместо Serializble, поскольку он должен быть более эффективным. Из моей MainActivity я хочу передать объект сообщения другому действию, мой класс Message содержит другие классы. Если я справлюсь с этой одной ошибкой,...
9597 просмотров