Я работаю над проектом для расчета. Итак, у меня есть поле EditText
, и я хочу скрыть softkeyboard
, если пользователь нажимает кнопку DONE (или любую другую кнопку, GO, NEXT и т. Д.), А поле EditText пустоAndroid - Как скрыть программную клавиатуру, если EditText пуст при нажатии клавиши?
Так же:
EditText пусто -> пользователь нажимает кнопку -> softkeyboard скрывает
у меня есть этот кусок кода, который я управляю писать с использованием учебных пособий и руководств по Интернету
Я знаю, что это для управления слушателя кнопки в softkeyboard
TextView.OnEditorActionListener mEditor = new TextView.OnEditorActionListener()
{
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event)
{
if (actionId == EditorInfo.IME_ACTION_DONE)
{
//Calculations method
}
return false;
}
};
Итак, мой вопрос: как я могу управлять слушателем, когда EditText
пуст и не получает ошибок?