Android 数据绑定BR在notifyPropertyChanged方法中的我的mvvm项目中不工作

Android 数据绑定BR在notifyPropertyChanged方法中的我的mvvm项目中不工作,android,data-binding,android-databinding,Android,Data Binding,Android Databinding,我正试图通过一个简单的项目来学习mvvm,但BR不适合我。我将com.example.mvvm.BR导入到我的类中,但android studio show me无法解析符号BR public class UserViewModel extends BaseObservable { private String name; private Context context; public UserViewModel(User user) { th

我正试图通过一个简单的项目来学习
mvvm
,但
BR
不适合我。我将
com.example.mvvm.BR
导入到我的类中,但android studio show me无法解析符号
BR

public class UserViewModel extends BaseObservable
{
    private String name;

    private Context context;

    public UserViewModel(User user)
    {
        this.name = name;
    }

    public UserViewModel(Context context)
    {
        this.context = context;
    }

    @Bindable
    public String getName()
    {
        return name;
    }

    public void setName(String name)
    {
        this.name = name;
        notifyPropertyChanged(BR.name);//error 
    }
}

我该怎么办?

项目生成时会生成BR文件。如果清除项目或在生成项目期间发生任何错误,则将清除。尝试重建项目。构建->重建项目。如果没有其他错误且生成成功,则BR将被解决。

什么是
BR
?如果它与数据绑定相关,请添加数据绑定标签并修改问题的标题。是的,我已经编辑了它。