Я разрабатываю страницу входа как:
UserName: .....
Password: .....
LoginButton
При запуске действия я хочу, чтобы фокус переместился на текстовое поле «Имя пользователя» и появилась клавиатура.
Я использую следующий код:
boolean checkFocus=user.requestFocus();
Log.i("CheckFocus", ""+checkFocus);
if(checkFocus==true)
{
InputMethodManager mgr = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
mgr.showSoftInput(user, InputMethodManager.SHOW_IMPLICIT);
}
Я не понимаю, где написать этот код, чтобы клавиатура отображалась при запуске действия и фокус был на поле editText «Имя пользователя». Кто-нибудь может помочь мне?