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

Использование библиотеки DataBinding для привязки событий
Я пытаюсь связать события с представлениями в XML, используя DataBinding Library , поставляемую с Android M. Я следую примерам из Разработчики Android и поэтапное внедрение. для атрибутов представления, таких как видимость, текст, он работает...
62784 просмотров

Android динамически включает макет с библиотекой привязки данных
Я использую инфраструктуру MVVM для приложения Android с библиотекой привязки данных. У меня есть несколько многоразовых композиций, которые должны иметь каждую активность. например панель инструментов, меню, плавающая кнопка действия. Я хочу...
4653 просмотров
schedule 03.12.2023

Как выделить полужирный текст с помощью библиотеки привязки данных Android
Довольно просто, я хочу сделать заголовок сообщения жирным в зависимости от того, читается ли текст или нет. Кажется, я не могу найти решение для этого. Вот мой XML-код: <TextView android:text="@{message.title}"...
10971 просмотров
schedule 08.03.2024

Невозможно установить массив строк для счетчика с помощью привязки данных Android
Теперь у меня есть счетчик, и я хочу загрузить данные в счетчик с функцией привязки данных. Я попытался найти способ объявить массив строк в XML( https://developer.android.com/topic/libraries/data-binding/index.html#expression_language ), но...
1940 просмотров

Android получает повторяющийся атрибут в функции DataBinding
Я новичок в использовании функции Android dataBinding , когда я успешно меняю одно из действий на использование функции dataBinding , я получаю сообщение об ошибке для другого действия и не могу найти проблему. Я получаю эту ошибку: Error...
554 просмотров
schedule 04.06.2024

Представление привязки данных Android, созданное программно
Документация Android отлично описывает, как можно создать класс привязки с помощью XML-файла макета. Но у меня есть пара вопросов. Есть ли способ создать класс привязки данных для пользовательского представления, которое создается программно?...
9760 просмотров
schedule 30.11.2023

Лучший способ получить вид Great Great Grand Parent View?
Мне нужно получить ссылку на мнение великого прапрадедушки. В настоящее время я делаю это успешно, используя следующий код: FabToolbar fabToolbar = (FabToolbar) view.getParent().getParent().getParent().getParent(); Это кажется несколько...
404 просмотров
schedule 14.11.2022

MVVM на Android с DataBinding или RxJava?
Я создаю приложение для Android и довольно новичок в концепциях MVVM и привязки данных на Android. Я читал в нескольких местах (например, здесь ), что как RxJava, так и библиотека DataBinding от Google могут быть используется для реализации...
4724 просмотров

Используйте кнопку Готово на клавиатуре в привязке данных
Я пытаюсь использовать кнопку «Готово» на мягкой клавиатуре, чтобы активировать метод через привязку данных. Прямо как onClick. Есть ли способ сделать это? пример: <EditText android:id="@+id/preSignUpPg2EnterPhone"...
6705 просмотров
schedule 27.10.2022

Привязка данных не поддерживает включение в качестве прямого дочернего элемента элемента слияния.
Я пытаюсь использовать привязку данных к моему существующему проекту. В рамках этого сначала я пытаюсь избавиться от всех методов findViewById(). Теперь проблема в том, что у меня есть макет, как показано ниже: - <merge > <include...
1515 просмотров
schedule 29.10.2023

Привязка данных Android: BindingAdapter и InverseBindingAdapter
Какая разница между двумя? Когда следует использовать тот или иной? Когда я определяю BindingAdapter , нужно ли мне создавать инверсию?
2099 просмотров
schedule 27.01.2024

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

Realm путается с привязкой данных Android
У меня есть приложение, которое строится нормально, но как только я делаю один из своих классов с поддержкой Realm с помощью @RealmClass/RealmModel или RealmObject, я получаю массу ошибок, подобных приведенным ниже. Это баг или я что-то не так...
582 просмотров
schedule 11.10.2022

Невозможно использовать BindingAdapter в Котлине
Раньше я создавал DataBindingAdapter для создания пользовательских атрибутов xml в привязке данных. object DataBindingAdapter { @BindingAdapter("android:src") fun setImageByRes(imageView: ImageView, @DrawableRes resId: Int) {...
5331 просмотров
schedule 26.04.2024

Переключить видимость пользовательского представления в XML с помощью привязки данных
У меня есть макет фрагмента fragment_config.xml, который содержит следующее: <?xml version="1.0" encoding="utf-8"?> <layout xmlns:bind="http://schemas.android.com/tools"> <data> <import...
248 просмотров
schedule 07.10.2022

Как прикрепить пользовательское событие через привязку данных?
Примечание. также просмотрите отредактированный код внизу для дальнейшей разработки. Как мы можем прикрепить/назначить событие счетчику, используя привязку данных, в частности, привязку прослушивателя. Вот статья об использовании привязки...
195 просмотров

Адаптер привязки Android не найден
Пожалуйста, помогите мне! Я схожу с ума, это должно сработать. У меня появляется следующее сообщение об ошибке, когда я пытаюсь создать свой проект Android: Android resource linking failed...
4260 просмотров

Двусторонняя привязка данных с пользовательским конвертером
Я хочу использовать привязку данных с моделью представления, как описано здесь Итак, вот выдержки: макет: <data class="FragmentEditPersonDataBinding"> <import type="com.unludo.interview.persons.edit.Converter"/>...
1152 просмотров

Переопределить макет с помощью привязки данных на Android
Я создаю библиотеку Android с функциями привязки данных, но я хочу, чтобы другие приложения использовали мою библиотеку и перезаписывали некоторые макеты (созданные с привязкой данных), но когда эти приложения перезаписывают эти макеты, возникает...
245 просмотров

@Bindable не создает поле в классе BR
Мне нужно получать уведомления при изменении поля. согласно документации Android, аннотация Bindable создаст поле в классе BR. ( https://developer.android.com/reference/android/databinding/Bindable ), но после назначения аннотации @Bindable полю я...
468 просмотров
schedule 28.11.2022