最佳答案
我尝试使用和“ & &”操作符在 xml 中使用 Android 数据绑定,
android:visibility="@{(bean.currentSpaceId == bean.selectedSpaceId **&&** bean.currentSpaceId > 0)? View.VISIBLE: View.GONE}"
但是我得到了编译错误:
错误: 任务“ : app: dataBindingProcessLayoutsDevDebug”执行失败。 SystemId: file:/Users/path/app/build/mediates/res/merge/dev/debug/layp/Frag_ space. xml; lineNumber: 106; column nNumber: 89; 实体名称必须紧跟在实体引用中的“ &”之后。
和红色突出显示错误在机器人工作室“未逃脱 & 或非终止字符”。
那我该怎么补救?
编辑: 找到了答案,这些角色需要逃脱:
'&' --> '&'
'<' --> '<'
'>' --> '>'