【发布时间】:2018-04-09 06:38:25
【问题描述】:
我正在使用<include> 在父布局中包含一些布局。
问题: 我的一些 viewModel 字段是在 BR 文件中生成的,有些是丢失的。问题是什么?
说明:
<include>标签包含的布局中使用了缺失字段。生成的字段用于父布局。
例如:
在下面的代码中,BR.name 变量名在 BR 文件中生成并在父布局中使用。
public void setName(String phoneNumber){
this.phoneNumber = phoneNumber;
notifyPropertyChanged(BR.phoneNumber);
}
在下面的代码中,BR 文件中缺少用于子布局的密码。
public void setPassword(String password){
this.password = password;
notifyPropertyChanged(BR.password);
}
关于为什么会发生这种情况的任何帮助?
到目前为止我尝试了什么?
我重新启动了 android studio 并使其缓存无效,但仍然面临问题。
【问题讨论】:
标签: android data-binding viewmodel android-databinding