Вопросы по теме 'android-databinding'
Включить тег и привязку данных
Я хочу использовать один из моих макетов несколько раз в одном и том же виде, используя include . Допустим, у меня есть custom.xml , включая несколько TextView .
custom.xml :
<LinearLayout...
25376 просмотров
schedule
02.11.2021
Библиотека Android aar не включает класс BR
Я разрабатываю небольшую библиотеку для тестирования создания библиотеки aar с привязкой данных.
Моя проблема в том, что когда я генерирую файл aar, он не включает класс BR, созданный для ссылок на привязку данных в макете. Но класс был создан...
635 просмотров
schedule
17.11.2021
Как сохранить пользовательский ввод при изменении ориентации экрана с помощью библиотеки Android DataBinding?
Я в самом начале нового Android-проекта. Поигравшись с MVP в моем последнем проекте, на этот раз я хочу реализовать MVVM с привязкой данных.
У меня проблема с правильным пониманием DataBinding, когда дело доходит до изменений конфигурации, таких...
4328 просмотров
schedule
22.09.2021
В Android оптимизирована ли двусторонняя привязка данных для Recycler View?
Я работаю над привязкой данных в Android и реализую список имени пользователя с помощью Recycler View. У меня вопрос, что когда я меняю имя конкретного пользователя в списке, каждый раз, когда адаптер RecyclerView получает внутреннее уведомление....
674 просмотров
schedule
11.09.2021
Библиотека привязки данных Android - нерешенная ссылка
Я использую Kotlin и пытаюсь использовать новую библиотеку привязки данных, но получаю неразрешенную ошибку ссылки для классов xxxBinding .
Верхний уровень build.gradle
buildscript {
ext.kotlin_version = '1.2.30'
ext.gradle_version =...
3410 просмотров
schedule
26.09.2021
Как использовать атрибут app: items = @ {viewModel.items} с RecyclerView, MVVM и привязкой данных?
Есть атрибут app:items="" для RecyclerView, как этот атрибут используется с MVVM и android.arch.lifecycle.ViewModel , а не ViewModel, который расширяет BaseObservable? items может быть LiveData, List или ObservableArrayList, с какой коллекцией...
472 просмотров
schedule
26.10.2021
Какие параметры EdiText android: onValueChange
Оригинальный вопрос
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:onValueChange="@{handler.passwordValidator}"
android:text="@={model.password}"/>
Я не смог найти параметры...
659 просмотров
schedule
11.11.2021
Как передать нулевой аргумент в привязке данных Android
Почему нельзя передать нулевое значение? как это исправить? Я не могу найти никаких подсказок в документе .
ОШИБКА
**** / ошибка привязки данных **** сообщение: не удается найти метод onClick (java.lang.Object, java.lang.Object) в классе...
2624 просмотров
schedule
14.10.2021
Привязка данных Android и LiveData: невозможно привязать значение в свойстве LiveData
Я пробую привязку данных для представления, которое должно отображать данные, представленные через свойство LiveData в модели представления, но я не нашел способа привязать объект внутри LiveData к представлению. Из XML у меня есть доступ только к...
3223 просмотров
schedule
16.11.2021
Связывание данных с Kotlin и дженериками. ошибка: несовместимые типы: объект не может быть преобразован в список
Я связываю List из Interfaces с аргументом типа через привязку данных.
Интерфейс:
public interface MyInterface<T> {
T getValue();
}
ViewModel:
public class MyViewModel {
public...
1102 просмотров
schedule
15.09.2021
Привязка Android XML для MutableLiveData не работает
У меня есть действие с CoordinatorLayout , которое содержит CollapsingToolbarLayout . Я привязал заголовок действия к свойству title CollapsingToolbarLayout , как показано ниже (публикация только соответствующих частей кода, поскольку макет...
1600 просмотров
schedule
26.10.2021
Двусторонняя привязка данных Android работает только в одну сторону
У меня эта проблема какое-то время, надеюсь, кто-то может мне помочь
Я впервые пытаюсь реализовать двустороннюю привязку данных, но столкнулся со странной проблемой.
Проблема здесь в том, что каждый раз, когда я устанавливаю значение живых...
155 просмотров
schedule
25.09.2021
Обновление полей при изменении другого поля в Android MVVM
Я хочу реализовать, скажем так, конвертер единиц температуры. Я хочу сделать это с помощью Android MVVM и привязки данных, но не знаю, как это сделать. У меня есть фрагмент, который состоит из трех полей EditText: Цельсия, Фаренгейта, Кельвина....
408 просмотров
schedule
27.09.2021
Нужно ли мне добавить запись gradle kapt com.android.databinding: compiler: $ compiler_version?
В официальной документации никогда не упоминается добавление зависимости для привязки данных, и ни то, ни другое. его используют подсолнечник (в котором реализованы передовые практики).
Однако куда бы я ни посмотрел (также здесь ). Я вижу,...
259 просмотров
schedule
10.09.2021
Могу ли я поделиться макетом xml между двумя действиями (использование привязки данных с шаблоном MVVM)
Предположим, у меня есть действие A с activity_a.xml . и я устанавливаю переменную привязки моей модели ViewModel VMA . У меня есть другое Activity B, теперь я хочу использовать тот же activity_a.xml , но с другой моделью ViewModel VMB ....
283 просмотров
schedule
29.09.2021
Анимация MotionLayout не работает при использовании DataBinding
Итак, я использую dataBinding и MVVM для своего приложения, что означает, что я использую класс DataBindingUtil вместо SetContentView, например:
val binding = DataBindingUtil.setContentView(this, R.layout.activity_record)
В моем файле макета...
282 просмотров
schedule
12.09.2021
Не удается найти сеттер, который принимает тип параметра «kotlinx.coroutines.flow.MutableStateFlow» DataBinding Android
Я использую привязку данных для обработки MutableStateFlow в моей ViewModel
private val _searchSkeleton = MutableStateFlow(View.GONE)
val searchSkeletonVis = _searchSkeleton
Вот мое использование в файле XML...
500 просмотров
schedule
30.09.2021
сообщение привязки данных Не удалось найти аксессор в классе данных kotlin
Сообщение об ошибке
Found data binding error(s):
[databinding] {"msg":"Could not find accessor...
61 просмотров
schedule
13.10.2021
Как двусторонняя привязка данных может приводить к бесконечным циклам?
Я изучаю привязку данных, читая официальные документы . Все имеет смысл ожидать возможных бесконечных циклов при двусторонней привязке. Согласно официальной документации по двусторонней привязке :
Будьте осторожны, чтобы не создавать...
470 просмотров
schedule
25.02.2022
Как использовать привязку данных для объединения строки из ресурсов с динамической переменной в XML?
У меня есть TextView с жестко запрограммированной строкой, и у меня есть динамическая переменная, которую я хочу поместить в конец этой строки. Это мой код:
<LinearLayout
android:layout_width="match_parent"...
78871 просмотров
schedule
18.03.2022