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

Как отправить ArrayList пользовательских объектов в Bundle
У меня есть приложение, которое использует службу для создания ArrayList пользовательских объектов (MyObject) каждые x секунд. Затем я хочу, чтобы моя активность получила этот ArrayList. В настоящее время я планирую, чтобы Служба отправляла...
7318 просмотров

Я не понимаю, почему возникает это ClassCastException
// Application ... Intent i = new Intent(); i.putExtra(EXTRA_FILE_UPLOAD_URIS, mGalleryAdapter.getItems()); Uri[] getItems() { return mItems; } // Service ... intent.getParcelableArrayExtra(EXTRA_FILE_UPLOAD_URIS); //works, returns Parcelable[]...
6708 просмотров

HashMap Parcelable для Android Parcel
Я хочу использовать Parcelable вместо Serializable в Android, потому что это быстрее и рекомендуется. Мой вопрос: кажется, я не могу упаковать LinkedHashMap, класс, предоставляемый Java, верно? Так например public class Person { String...
2153 просмотров

Передать ArrayList‹? реализует Parcelable› в Activity
Я просмотрел несколько тем, но не нашел решения своей проблемы. public class Series implements Parcelable { private String name; private int numOfSeason; private int numOfEpisode; /** Constructors and Getters/Setters have been removed to make...
60939 просмотров
schedule 04.04.2024

ClassCastException - Parcelable объекты/Пользовательский объект
я искал дни здесь в поисках решения, но я не могу его найти. У меня есть действие, которое отправляет объект через действия. Но, когда начинается "readParcelable", после нескольких объектов появляется CastExceptionError, я несколько раз отлаживал...
3267 просмотров

Проблема парсинга данных в Intent
Вот в чем дело У меня есть служба, которая загружает данные из функций веб-сервиса Я хочу передать результат загрузки через Intent в Broadcast, а затем получить данные внутри Activity, Fragments,... Все мои объекты данных генерируются...
693 просмотров

RealmObject И Parcelable
Я новичок в Realm для Android, поэтому не уверен, что подхожу к этому правильно. У меня есть класс, который выглядит так: public class Entry extends RealmObject implements Parcelable { ... } Проблема в том, что интерфейс Parcelable...
8239 просмотров
schedule 23.11.2022

Android SparseArray в классе разделяемых
У меня есть sparseray в моем классе под названием «тест». «test» реализует «parcelable», и я хочу иметь возможность извлекать свой sparsearray между двумя действиями, когда я передаю объект Test с таким намерением: Intent intent = new...
1370 просмотров

Поместите Parcelable через намерение
Я пытаюсь передать объект Parcelable из действия A в действие B через намерение: Intent intent = new Intent (A.this, B.class); intent.putExtra ("post", mypost); // where post implements Parcelable` В действии B я получил объект...
565 просмотров
schedule 01.12.2022

Как использовать Parcelable с HashMap
Я решаю проблему с HashMap . Мне нужно передать данные из одного фрагмента в другой, используя Parcelable. Как я могу этого добиться?
2741 просмотров
schedule 05.01.2024

Как написатьToParcel ArrayList интерфейса
Существует интерфейс DrawingElement (расширяющий Parcelable ) с несколькими реализациями. В другом классе есть поле List<DrawingElement> elements , которое реализует Parcelable . Таким образом, List должен быть записан в Parcel, но метод...
668 просмотров
schedule 04.05.2024

Как отправить List‹Int› с kotlin
Я хочу передать класс данных (который содержит список int в качестве свойства) другому действию через Bundle, и поэтому мне нужно добавить реализацию Parcelable в мой класс данных. Любая идея о том, как разделить это имущество? data class...
7260 просмотров
schedule 28.02.2024

как избежать получения исключения android.os.TransactionTooLargeException
В приложении для Android бывают случаи, когда необходимо передать некоторые данные, пересечь активность/фрагмент, перейти к сервису и т. д. Он использует пакет и помещает его в намерение/пакет. Он работает нормально, за исключением того, что иногда...
147 просмотров
schedule 03.11.2023

Parcelable.CREATOR в абстрактном классе
Я пытаюсь передать ArrayList неизвестного типа класса, расширяющего абстрактный класс, другому действию с использованием Parcelable. Поскольку невозможно использовать Parcelable.CREATOR в абстрактном классе, возникает ошибка при попытке создать...
32 просмотров
schedule 26.05.2024

Копировать объект данных
Как скопировать объект данных, который я получил через намерение, из другого пакета в локальный объект? Конечно, чтобы он включал поля и их значения. Должен ли объект, подлежащий разделению, содержать запись (назначение: Parcel, flags: Int)? Я...
39 просмотров
schedule 20.01.2024