#android #kotlin #android-databinding
#Android #kotlin #android-привязка данных
Вопрос:
Я использую строку с нулевым hasName: String?
значением и привязку в xml как
android:visibility="@{myModel. hasName().equals(`true`)??View.GONE : View.VISIBLE}"
Это правильно?
В приведенной выше строке, что произойдет, если значение hasName равно нулю?
Комментарии:
1. присвоите ему значение null самостоятельно, посмотрите, что произойдет
Ответ №1:
Я не уверен, что ваш оператор будет скомпилирован. У вас есть ??
, и :
это не может быть использовано так, как вы ожидаете.