Да, есть много способов, которыми это может быть обработано. Простой поиск в Google мог бы помочь вам.
Самый простой способ - установить OnClickListener () для кнопки входа в систему. Метод слушателя будет вызываться при нажатии кнопки.
Внутри метода вы можете проверить, является ли поле Edittext пустым, используя TextUtils.isEmpty ("TEXT INSIDE EDITEXT") метод .
Текст внутри текста редактирования можно прочитать с помощью метода getText () .
Пожалуйста, ознакомьтесь с приведенным ниже кодом для справки.
public OnClickListener onLoginClick = new OnClickListener()
{
@Override
public void onClick(DialogInterface dialog, int which)
{
EditText emailField = (EditText)layout.findViewById(R.id. emailEt);
String email = emailField.getText().toString()
if(TextUtils.isEmpty(email))
{
// Show error here
}
else
{
// Do the necessary action here.
}
}
};
Аналогичным образом добавьте проверку для поля пароля.
В файле XML установите слушателя на кнопку входа в систему следующим образом.
android:onClick="onLoginClick"