Articles of Привязка данных к

Пользовательский атрибут XML для привязки данных android

Я использовал AppCompatSpinner для своего фрагмента, и я хочу использовать setOnItemSelectedListener() в своем макете. Я попытался использовать раздел учебника здесь https://developer.android.com/topic/libraries/data-binding/index.html?hl=en#custom_setters Но он не дает полного примера для простого действия. И я также ищу ответ отсюда Привязка данных к Android в пользовательских элементах управления И я все еще не понимаю, как это сделать. Я хотел […]

Databinding не существует: как его решить?

Я работаю над приложением Android с привязкой данных, но всегда имею следующую ошибку: Ошибка: Пакет my.package.databinding не существует. Вот мой build.gradle на уровне проекта: buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.2' } } allprojects { repositories { jcenter() } } task clean(type: Delete) { delete rootProject.buildDir } Я также включил привязку в […]

Gradle: не указан тип ресурса (в 'text' со значением '@ {user.name}'). Не работает привязка данных

Я пытаюсь добавить в свой проект правильную функцию привязки данных, но по какой-то причине она все еще терпит неудачу. Файл build.gradle выглядит так: apply plugin: 'com.android.application' buildscript { repositories { mavenCentral() } dependencies { classpath 'me.tatarka:gradle-retrolambda:3.2.5' } } repositories { mavenCentral() } apply plugin: 'com.android.application' apply plugin: 'me.tatarka.retrolambda' android { compileSdkVersion 23 buildToolsVersion "24.0.0 rc4" […]

Невозможно найти GETTER для атрибута «app: vm» со значением типа Boolean

Я пытаюсь использовать встроенную привязку данных в двухстороннем режиме в моем настраиваемом элементе управления Поэтому у меня есть что-то подобное в xml <layout> <data> <variable name="item" type="Boolean"/> </data> … <my.control app:vm="@={item}"/> … </layout> Обратите внимание, что это вопрос о @={} – родной двухсторонней привязке. И что-то вроде этого в коде: class MyControl extends RelativeLayout{ … […]

Spinner 2-сторонняя привязка данных

Я не могу получить двухстороннюю привязку данных для работы со счетчиком. Я экспортировал мой проект студии Android здесь – https://github.com/asatyana/Spinner2WayDataBinding Цените помощь экспертов Вот мой макет деятельности <?xml version="1.0" encoding="utf-8"?> <layout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <data> <variable name="myModel" type="com.example.spinner.model.SpinnerModel" /> </data> <RelativeLayout xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" app:layout_behavior="@string/appbar_scrolling_view_behavior" tools:context="com.example.spinner.MainActivity" tools:showIn="@layout/activity_main"> <Spinner android:id="@+id/spinner" android:layout_width="match_parent" android:layout_height="wrap_content" android:entries="@{myModel.countries}" […]

Обязательная привязка данных к андроиду не работает должным образом

Я хотел бы помочь решить проблему. Во-первых, следуя деталям моего кода: build.gradle (Project: android) buildscript { repositories { jcenter() mavenCentral() maven { url '/home/melti/java/repository' } } dependencies { classpath "com.android.tools.build:gradle:1.3.0-beta4" classpath "com.android.databinding:dataBinder:1.0-rc0" } } allprojects { repositories { jcenter() mavenCentral() maven { url '/home/melti/java/repository' } } } Build.gradle (Module: app) apply plugin: 'com.android.application' apply plugin: […]

Привязка данных Android и findViewById для производительности

Я понимаю, что потенциал привязки данных к андроиду для MVVM велик, и он открывает двери. Но в отношении производительности, привязка данных быстрее, чем использование findViewById в собственном андроиде?

Как привязать Android DataBinding к меню?

Как он поддерживает меню привязки данных в android? Я пишу этот код, но ошибка: «Ошибка: (16, 26). Не указан тип ресурса (в« видимом »со значением« @ {item.visible} »). <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <data> <variable name="item" type="ru.dixy.ubiworkerchecklistsmobile.Models.Fact"/> <import type="android.view.View"/> </data> <item android:id="@+id/compliteitem" android:title="mybutton" android:icon="@drawable/complite" android:visible="@{item.visible}" app:showAsAction="ifRoom" /> </menu>

Форматирование HTML в новой библиотеке привязки данных Android

Используя новую библиотеку привязки данных Android, могу ли я использовать форматирование HTML для TextView только через XML или мне нужно использовать Html.fromHtml программно?

DataBinding в android

Я использую привязку данных в одном проекте андроида, в котором мы устанавливаем некоторые данные в макете, данные поступают из отдела, все работает отлично, моя проблема в том, что когда мы устанавливаем некоторый значок в представлении изображения по данным, поступающим с сервера, Работает, но после прокрутки его сбоев. Как я разрешаю эту проблему. Заранее спасибо. <layout […]

Intereting Posts
Панель пользовательских действий Android, не заполняющая родителя, название не выравнивается по центру Android Как создать фильтр Intent для пользовательского расширения файла, которое НЕ делает его частью выбора для всего, что есть на телефоне Локальный валютный символ Когда использовать Android PopupWindow vs Dialog Удаляются ли Android AlarmManagers после обновления приложения? Переключение между фрагментами с помощью функции OnNavigationItemSelected в новом шаблоне активности навигационного ящика (Android Studio 1.4) Android заменяет регулярное выражение Android: как загрузить KML Плохая производительность с Guava Cache на Android Использование EditText для фильтрации списка ListView с поддержкой SimpleCursorAdapter Используйте android.R.layout.simple_list_item_1 с легкой темой Отладка и выпуск сборок в Android NDK Загрузка, сохранение и использование данных аутентификации в API Android Box Ошибка раздувания класса android.support.v4.view.ViewPager Как найти идентификатор приложения Google Play?