Android предоставил новую концепцию отображения данных в пользовательском интерфейсе через привязку данных. Я попытался реализовать его в одном из моих приложений. При реализации выражения Lambda в качестве обработчика щелчка моей кнопки мне потребовался постоянный i.e.View.VISIBLE для сравнения его в моем выражении. Но когда я пишу ниже код:Как использовать предопределенные константы Android для привязки данных в файле макета xml
android:onClick="@{(activity_main)-> activity_main.getVisibility() == View.VISIBLE ? eventHandler.eventHandlerViaListenerBinding(true) : eventHandler.eventHandlerViaListenerBinding(false)}"
Это дает мне ошибку:
Error:(57, 83) Identifiers must have user defined types from the XML file. View is missing it
Мой вопрос, как я могу импортировать константы в XML?
Заранее спасибо.