问题描述
我从github获得了一个演示代码:
.kotlin file:
class MyViewMode:ViewModel() {
...
val isLoading: ObservableBoolean = ObservableBoolean(false)
...
}
.xml file:
<ProgressBar
app:gone="@{!vm.loading}"
... />
在kotlin文件中定义val isLoading。 并在.xml文件中找到它使用加载而不是isLoading
并且代码编译成功。但是为什么在这里可以加载呢? 我在哪里可以获得有关它的参考文档?
解决方法
我发现编译错误来自应用程序:不是isLoading。 而且我仍然不知道为什么vm.loading可以。