В соответствии с нашей структурой я использую архитектуру MVVM с привязкой данных.Работает нормально, и я создаю страницу входа.я хочу установить ошибку в Editext
при нажатии кнопки отправки, поэтому я использовал этот код внутри класса модели представления -
public boolean isEmailAndPasswordValid(String email, String password) {
// validate email and password
if (TextUtils.isEmpty(email)) {
return false;
}
if (!CommonUtils.isEmailValid(email)) {
return false;
}
if (TextUtils.isEmpty(password)) {
return false;
}
return true;
}
теперь я хочу установить ошибку при нажатии кнопки входа, идентификатор которой существует внутри Activity
класс, как я могу получить идентификатор представления внутри класса viewmodel.я думаю, что будет плохой идеей передать объект связывания внутри класса viewmodel, так как я могу достичь этого?