Intereting Posts
Кто-нибудь имеет контрольные показатели (код и результаты), сравнивающие производительность приложений Android, написанных на Xamarin C # и Java? Android For loop Как использовать форматированные строки вместе с заполнителями в Android? Android Ожидание намерения началось с notificaion, не заменит последний Как изменить высоту по умолчанию BottomSheetDialog? Блокировка устройства Android для одного приложения Экран Android-приложения мигает при запуске Как вернуть результат посредством нескольких действий Как я могу добавить новую «плавучую кнопку действия» между двумя виджетами / макетами Android NDK: что я должен установить в Application.mk для APP_ABI? Android IllegalArgumentException для cancelDialog Не включили ли вы ожидающие действия в дополнительные функции? Лучшая практика для вложенных фрагментов в Android 4.0, 4.1 (<4.2) без использования библиотеки поддержки Просмотр анимации позади другого макета MediaExtractor, MediaMetadataRetriever с файлом Raw / Asset

Android – DataBinding с активностью Preference

Я установил привязку данных в xml, но когда я перейду к активности предпочтений, чтобы фактически настроить привязку i can not. Файл, в котором находится XML-привязка данных, называется preference.xml, поэтому я предполагаю, что должен существовать сгенерированный класс под названием PreferencesBinding, но вместо этого его нет. Если он не будет сгенерирован автоматически? Также мой код в preferenceActivity.java не скомпилирует следующее:

Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); PreferencesBinding binding = DataBindingUtil..... //what do put here ??? this is preferenceactivity not Activity Admin user = new Admin(true); binding.setUser(user);//this what i want to do addPreferencesFromResource(R.xml.preferences);//this would not be necessary if i can get dataBinding to work //..rest of code not important } 

Я начинаю думать, что привязка данных не работает для экранов предпочтений, может ли кто-нибудь помочь?

Файл preferences.xml, если neseccary выглядит так:

  <?xml version="1.0" encoding="utf-8"?> <layout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:customNS="http://schemas.android.com/apk/res/mypackage" > <data> <variable name="admin" type="mypackage.Administration"/> </data> <PreferenceScreen> <!-- ....bunch of preferences ... --> </PreferenceScreen> </layout 

Solutions Collecting From Web of "Android – DataBinding с активностью Preference"