如何在android数据绑定中使用逻辑运算?

时间:2016-03-27 12:49:45

标签: android xml android-databinding

在我的布局文件中,我尝试使用以下语法指定TextView内的文字:

android:text="@{user.isMe() && user.status.isEmpty() ? @string/EmptyStatusHint : user.status}"/>

我得到了:

  

[致命错误] fragment_user_profile.xml:142:58:实体名称必须紧跟'&'在实体参考中。

Data Binding Guide中没有什么特别的。

所以,关于这种情况,我有两个问题:

  1. 如何在xml中使用我的逻辑语句进行数据绑定?
  2. 什么是" 实体"错误报告中提到了什么?我想我应该知道))

1 个答案:

答案 0 :(得分:10)

你必须写&&为&&