Я наследую класс BaseObservable.В методе notifyPropertyChanged, когда я передаю целочисленный fieldId, класс BR показывает красную ошибку.Я пытаюсь реализовать двустороннюю привязку данных.
ViewModel.java
package com.example.test;
import android.databinding.BaseObservable;
import android.databinding.Bindable;
public class ViewModel extends BaseObservable {
String username;
String password;
@Bindable
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
notifyPropertyChanged(BR.username);
}
@Bindable
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
notifyPropertyChanged(BR.password);
}
}