Вопросы по теме 'android-databinding'

Не удается разрешить класс привязки данных Android
При использовании привязки данных я не могу получить класс MainActivityBinding согласно Руководству по привязке данных Имя моего макета activity_main.xml . Я также вижу Android - DataBinding - Как и когда будут сгенерированы классы...
73564 просмотров

Не удается найти GETTER для атрибута app:vm с типом значения Boolean.
Я пытаюсь использовать встроенную двустороннюю привязку данных Android в своем пользовательском элементе управления. так что у меня есть что-то подобное в xml <layout> <data> <variable name="item" type="Boolean"/>...
3928 просмотров

Пользовательские атрибуты событий в приложении привязок Android: onMyEvent
Есть ли способ подключить пользовательский onSomeEventListener к атрибуту с помощью библиотеки привязок? Примеры для onClick просты, и все они используют ' on' префикс и прослушиватели интерфейса с одним методом, а как насчет добавления...
857 просмотров

Обратное логическое значение с использованием двухсторонней привязки данных
Используя двустороннюю привязку данных Android, возможно ли иметь общий обратный логический преобразователь? Например, я хотел бы сделать что-то вроде этого: <Switch android:checked="@={!viewModel.myBoolean}" /> Когда я запускаю это в...
1169 просмотров
schedule 25.04.2023

Как установить Android DataBinding во вложенных макетах
Я только что читал о функции привязки данных в Android. Я пытался связать представление из вложенного макета. Моя активность - это шаблон Android по умолчанию для DrawerMenuActivity , и он имеет макет content_my_activity , вложенный в макет...
10742 просмотров
schedule 17.12.2023

значение по умолчанию дает ошибку привязки данных
Я реализую Data Binding для установки высоты и ширины представления. Вот код, который я пробовал. android:layout_height="@{@dimen/main_layout_height, default=wrap_content}" согласно ответу yigit и привязке данных docs Я использовал...
242 просмотров
schedule 24.06.2023

DataBinding: как использовать BaseActivity/как использовать абстракцию
Я пытаюсь добавить DataBinding в свое приложение. В моем приложении у меня есть BaseActivity с панелью инструментов и FrameLayout. FrameLayout — это контейнер для действий, которые расширяют BaseActivity. Как я могу добавить привязку данных как к...
6320 просмотров

Добавить фрагмент из ViewModel в архитектуру MVVM
Я использую DataBinding и следую архитектуре MVVM , теперь я застрял на том, как добавить новый фрагмент из ViewModel , так как нам нужно определить событие щелчка на ViewModel . Вот мой MainViewModel класс public class MainViewModel {...
5441 просмотров

Атрибут дубликата xml привязки данных Android
Недавно я начал разрабатывать приложение для Android, которое использует привязку данных. Моя проблема в том, что я не могу запустить приложение из-за этой ошибки: Error:(10) Error parsing XML: duplicate attribute Ошибка возникает в каждом...
17459 просмотров

Как динамически изменять видимость представления с помощью привязки данных Android
Я пытаюсь скрыть/показать одно простое представление, используя привязку данных. У меня есть вызов API, и я должен показать один индикатор выполнения, пока происходит вызов API. Как только я получу ответ, я должен отклонить этот прогресс и...
14603 просмотров
schedule 09.07.2023

Привязка данных BR не показывает все имена переменных
Я реализовал DataBinding с шаблоном MVVM, вот мой класс ViewModel . public class MainViewModel extends BaseObservable { private String data, data1; @Bindable public String getData1() { return data1; } public void...
2589 просмотров

Привязка пользовательских элементов RecyclerView к методам ViewModel
Я использую шаблон MVVM с библиотекой привязки данных Android. У меня есть RecyclerView с пользовательскими элементами xml, привязанными к ObservableArrayList в моей ViewModel. В моих пользовательских элементах xml у меня есть две кнопки...
363 просмотров

Привязка данных - атрибут maxLength EditText
Есть ли способ предоставить атрибут android:maxLength с помощью двусторонней привязки данных в приложении Android? В настоящее время у меня есть это в XML: <EditText android:id="@+id/edBody"...
1358 просмотров

Привязка данных Android для альтернативных макетов объявляет другой корневой макет как представление
Я использую привязку данных в первый раз. Все работало, как и ожидалось, пока я не решил создать отдельный макет для ландшафтного режима. Теперь у меня есть два макета для основной деятельности, соответственно для портретного и ландшафтного режимов:...
1114 просмотров

Было найдено более одного файла с независимым от ОС путем «android/databinding/DataBindingComponent.java».
Я получил эту ошибку во время сборки в студии Android: Ошибка: не удалось выполнить задачу ':app:transformResourcesWithMergeJavaResForDebug'. Было найдено более одного файла с независимым от ОС путем...
4508 просмотров

Обнаружение onClick в представлении переработчика с использованием привязки данных в Android
Я ссылаюсь на учебник по vogella для привязки данных Что я пытаюсь сделать : как лучше всего обнаружить onClick в строке представления recycler для каждого элемента, используя привязку данных activity_second.xml <?xml...
24786 просмотров

как вызвать startActivity в адаптере RecyclerView (DataBinding)
Мой элемент RecyclerView(rvPredictionIndex) включает в себя ImageView , EditText и Button , при нажатии Button текст внутри EditText будет загружен на сервер, а при нажатии ImageView будет вызван новый Activity , и позиция этого элемента...
898 просмотров

Управление видимостью представления с помощью привязки данных
<layout xmlns:android="http://schemas.android.com/apk/res/android"> <data> <import type="android.view.View" /> <variable name="notificationResponse"...
4875 просмотров
schedule 11.01.2024

Исключение при использовании привязки данных во фрагменте: указанный дочерний элемент уже имеет родителя. Сначала вы должны вызвать removeView() для родителя дочернего элемента.
Android Studio 3.1, Java 1.8 Я пытаюсь использовать привязку данных: Вот макет settings.xml : <layout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">...
3841 просмотров

Вызов метода OnClick без параметров с DataBinding
У меня есть собственный класс Presenter , и я не могу обойти необходимость передачи объекта android.view.View в качестве параметра в метод, который я хочу выполнять, когда пользователь нажимает кнопку, хотя мне не нужен объект View . Можно ли с...
1105 просмотров
schedule 08.07.2023