Описание тега epoxy-modelview

EpoxyModel - это компонент библиотеки Epoxy. EpoxyModels помещаются внутри EpoxyController и используются для описания того, как представления должны отображаться в RecyclerView.
0 ответов

Правильный способ доступа к вложенному представлению карусели из XML

Я использую эпоксидную смолу в своем проекте и хотел бы выяснить, как правильно обращаться к представлению карусели как к вложенному представлению в строке EpoxyRecyclerView из XML. В вики показан только пример декларативного пользовательского интер…
01 мар '19 в 03:29
0 ответов

Эпоксидная смола: как использовать аннотацию @AutoModel и обрабатывать щелчки без контроллера?

Я начинаю использовать библиотеку эпоксидной смолы, потому что я ищу библиотеку, чтобы писать меньше кода при использовании RecyclerView составная часть. EpoxyRecyclerView кажется отличным компонентом, так как вы можете просто дать модели (в основно…
1 ответ

Эпоксидная смола, Котлин: Использование @ModelView ничего не генерирует без ошибок

Я успешно смог эпоксидной генерации кода из этого EpoxyModelClass @EpoxyModelClass(layout = R.layout.card_sample) abstract class PhotoModel : EpoxyModelWithHolder<PhotoModel.Holder>() { @EpoxyAttribute var title: String? = null override fun bi…
30 июн '18 в 01:10
2 ответа

Почему Epoxy не генерирует модельный класс?

Я хочу использовать Epoxy для моего recyclerView с kotlin, но Epoxy Model не генерирует класс PostModel_(), что с ним не так? @EpoxyModelClass(layout = R.layout.iteam) abstract class PostModel : EpoxyModelWithHolder<PostModel.PostHolder>() { @…
21 июл '18 в 16:50
0 ответов

Airbnb Epoxy Для Gmail как интерфейс панели инструментов

Я строю приложение, которое отображает список объектов. Сейчас я использую представление Android Recycler. Теперь, согласно новым требованиям, я хочу отобразить этот список в группах, аналогично тому, как описано в этом Вопросе. Мой вопрос: Могу ли …
26 ноя '18 в 04:16
0 ответов

Как назначить диапазон сетки в эпоксидной смоле airbnb?

Я начал изучать, как использовать эпоксидную смолу в моем проекте. Я изучаю эту библиотеку, запустив пример проекта. Все было хорошо, пока я не копался в настройках диапазона сетки. Я обнаружил, что запутался из-за системы координат. Как видно из пр…
14 апр '19 в 14:14
0 ответов

Как реализовать складные / расширяемые элементы в списке с помощью эпоксидной смолы?

Как правильно реализовать свертывание / развертывание элементов с помощью библиотеки Epoxy Android? Я просмотрел вики и пример приложения и не смог найти ни одного примера или объяснения, как именно реализовать такое поведение в списке?
0 ответов

Невозможно обновить представление об изменении данных в Epoxy Controller

Я использую Epoxy Controller для Recycler View. У меня возникли проблемы с изменением представления после того, как данные были изменены действием пользователя. В основном у меня есть кнопка переключения в представлении, которое используется внутри …
2 ответа

Исключение эпоксидного процессора: невозможно получить ресурс макета для представления ModelView

Я пытаюсь создать Epoxy ModelView в соответствии с их документацией Wiki. Я получаю эту ошибку: "Исключение эпоксидного процессора: невозможно получить ресурс макета для представления TitleModel" Это мой код Java: import ... @ModelView public class …
13 окт '19 в 12:20
1 ответ

Как избежать requestModelBuild для всех виджетов в recyclerview

У меня есть вид ресайклера с фиксированным числом виджетов по вертикали в определенном порядке. Некоторые из виджетов также содержат табличные данные, поэтому я подумал об использовании в нем вложенного представления ресайклера. Каждый виджет выполн…
14 апр '20 в 17:02
1 ответ

Почему Epoxy recyclerview не создает пользовательский класс модели в kotlin

Я хочу создать собственный класс модели эпоксидной смолы в epoxy.HotelItemModel_() класс не создается в Epoxy Controller @EpoxyModelClass(layout = R.layout.singlefood_layout) abstract class HotelItemModel (@EpoxyAttribute var food: Food) : EpoxyMode…
1 ответ

Airbnb EpoxyModel не работает в функциональных модулях / проектах библиотеки в Android

EpoxyModels не компилируются при использовании внутренних функциональных модулей приложения Android. @EpoxyModelClass(layout = R.layout.layout_foo) //an annotation argument must be a compile-time constant here abstract class FooModel : EpoxyModelWit…
21 янв '20 в 17:55
0 ответов

Android AirBnb Epoxy Group Model, уведомить об изменении внутренней модели

Есть ли способ уведомить о событии из EpoxyModelGroup в одну из EpoxyModel, которая является частью группы? идея состоит в том, чтобы поймать событие, а затем уведомить модель, чтобы она могла что-то показывать или скрывать. благодаря
03 ноя '20 в 16:34
1 ответ

com.airbnb.epoxy.IllegalEpoxyUsage: вы должны установить идентификатор модели перед ее добавлением.

Первое использование Epoxy Library. Получение ошибки ниже rocess: in.droom, PID: 25269 com.airbnb.epoxy.IllegalEpoxyUsage: You must set an id on a model before adding it. Use the @AutoModel annotation if you want an id to be automatically generated …
25 фев '21 в 13:38
1 ответ

Элемент обновления (Уведомить об изменении данных) в EpoxyRecyclerview

У меня есть эпоксидный контроллер, реализованный с использованием привязки данных в котлине. Что мне нужно сделать, так это обновить текст, когда я нажимаю на любой элемент и уведомляю об этом, как это делается в обычном адаптере. У меня есть проект…
0 ответов

Как сделать полосовой ряд в Epoxy recyclerview?

Я пробовал сделать зачищенный ряд в epoxyrecyclerview. Я вложил представление эпоксирециклера, вот эпоксидная модель родителя EpoxyModelWithHolder<AccountClassificationEpoxyModel.Holder>(), PopupMenu.OnMenuItemClickListener { @EpoxyAttribute l…
1 ответ

Вид ресайклера эпоксидной смолы без надувания макета

Я использую Epoxy Recycler View с Databinding. Проблема в том, что на экране не раздувается макет. Я проверил, что список не пуст и цикл работает правильно. Код, который я использую, приведен ниже: binding.updatesEpoxyRecycler.withModels { postsList…
15 авг '21 в 12:16
2 ответа

Simple TextView не отображается в Airbnb Epoxy

Я пытаюсь показать простое текстовое представление с использованием эпоксидной смолы в recyclerview, но оно не отображается. Что я делаю не так. Я ожидал чего-то подобного Но вместо этого я получаю это //build.gradle implementation "com.airbnb.andro…
18 дек '20 в 18:04
1 ответ

Просмотр привязки с помощью EpoxyModelWithHolder

я использую EpoxyModelWithHolderс несколькими макетами в одном классе модели Epoxy. Как я могу сделать ViewBinding? В настоящее время я использую Kotlin-android-extensions. Ниже мой код @EpoxyModelClass abstract class ItemSampleEpoxyModel : EpoxyMod…
1 ответ

AirBnb Epoxy — представления дублируются, а не заменяются

Я отображаю форму на основе ответа JSON, который я получаю с сервера. Мой вариант использования включает в себя прослушивание щелчка радиокнопки, переключение видимости определенных текстовых полей на основе выбора radioButton и обновление макета с …