Я получаю ошибку компиляции при добавлении объекта MutableLiveData в модель представления в моем проекте Android Studio. Я еще нигде не вызываю getUser () или setUser (), и я добавил точно такой же объект в другую модель представления в моем проекте и не получил ошибку, поэтому я не уверен, в чем проблема.
Ошибка:
error: Parceler: Unable to find read/write generator for type androidx.lifecycle.MutableLiveData<com.example.demometvtest1.User> for com.example.demometvtest1.RegisterViewModel.user
RegisterViewModel.java:
import androidx.lifecycle.MutableLiveData;
import androidx.lifecycle.ViewModel;
@Parcel
public class RegisterViewModel extends ViewModel {
public MutableLiveData<User> user = new MutableLiveData<>();
public void setUser(String user) {
return user;
}
public MutableLiveData<User> getUser() {
this.user.setValue(user);
}
}