Articles of android recycliewiew

Рециркуляция просмотров share state

РЕДАКТИРОВАТЬ: Причина проблемы оказалась совершенно иной. MediaMetadataCompat возился с данными.

notifyDataSetChanged () не вызывает метод onBindViewHolder ()

У меня есть адаптер RecyclerView, где я добавляю элементы динамически, когда я звоню в список обновленных параметров моего адаптера updateMessages, которые были изменены правильно, но элементы повторного использования остаются неизменными. это мой метод updateMessages в моем адаптере: fun updateMessages(messages: List<MessageReceivedResponseModel>?){ messages?.let { this.messages.clear() this.messages.addAll(messages) } notifyDataSetChanged() } также здесь полный класс адаптера, я не понимаю, […]

Обновить активность при нажатии в RecyclerView

У меня есть активность, состоящая из 2 основных элементов: RecyclerView и ListView. RecyclerView действует как фильтр, и выбор / отмена элементов в нем влияет на содержимое ListView. Все работает хорошо, пока я не попытался реализовать onClickListener в RecyclerView и понял, что это не вариант. Я попытался спуститься по пути установки OnClickListener внутри ViewHolder, но ему […]

RecyclerView с Kotlin не выставляет ячейки по вертикали

В моем списке отображается только одна строка данных, хотя ожидаемые 4 строки проходят через ViewHolder . RecyclerView , RecyclerView.Adapter и RecyclerView.ViewHolder работают, как я ожидаю, AFAICT. Я вижу правильные 4 строки данных, проходящих через функцию связывания. Тем не менее, я вижу только одну строку в списке. Это LinearLayoutManager на то, что LinearLayoutManager размещает ячейки в […]

Ячейки RecyclerView деформируются при открытии клавиатуры

Я использую чат внутри своего приложения, и просмотр ресайклера ведет себя проводным способом, когда клавиатура открыта, карты расширяются сами по себе Я пытался отключить рециркуляцию, изменить способ построения макета, но ничего не работает, мне нужно понять, почему это произошло и как его исправить. XML-макет для представления <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@android:color/white" android:orientation="vertical" tools:context="io.thed.cuju.ChatDetailsFragment"> […]

Intereting Posts
Как представлять несколько типов (типы объединения) при настройке JavaScript Как суммировать несколько элементов после группировки в Котлине Как добавить поддержку градиента для проекта TestNG Kotlin? Создание карты со значениями, содержащими дженерики Доступ к Integer.class из Котлина Использование данных Amazon AWS Cognito `. Well-known / jwks.json` не позволяет base64 декодировать некоторые поля Запустите Kotlin REPL из контекста моего проекта Maven? Цвет фона изображения элемента Android ListView не изменяется Студия Android 3: устаревшая Kotlin Runtime Каково место в иерархии типов типов с возможностью NULL? О Котлине и функциях Как вводить в переданное имущество Котлин с помощью кинжала 2? Представление календаря для создания представления Месяц, неделя и день с одним видом в Kotlin, Native Android и React-Native Включить ведение журнала в операторе Элвиса? Как преобразовать адаптер типа Gson в адаптер Klaxon