MutableLiveData и не может найти класс символов BindingComponent - PullRequest
0 голосов
/ 14 ноября 2018

Мне нужно использовать MutableLiveData в моей ViewModel, но есть проблема с BindingComponents.Когда я использую LiveData, это нормально, и приложение работает, но если я использую MutableLiveData, у меня есть 5, 6 или даже больше ошибок, например, с этим: error: не удается найти класс символов RecyclerViewItemBinding.Я использовал Invalidate Caches / Restart, Clean Project, Rebuild Project и остался прежним.Изменяется только количество ошибок

ViewModel:

public class MainViewModel extends AndroidViewModel {

private TaskRepository taskRepository;
private MutableLiveData<List<Task>> allTasks;
public ObservableField<String> description = new ObservableField<>();
public ObservableField<String> date = new ObservableField<>();
public ObservableField<String> time = new ObservableField<>();


public MainViewModel(@NonNull Application application) {
    super(application);
    taskRepository = new TaskRepository(application);
    allTasks = taskRepository.getAllTasks();
}

public LiveData<List<Task>> getAllTasks() {
    return allTasks;
}

public void deleteTask(Task task) {
    taskRepository.delete(task);
}

public void select(Task task) {

}

public LiveData<List<Task>> getSelected() {
    return allTasks;
}`
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...