Issue
I am designing a login page as:
UserName: .....
Password: .....
LoginButton
When the activity starts, I want the focus to go to "UserName" textbox and the keyboard to appear.
I am using the following code:
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);
}
I don't understand where to write this code to make the keyboard appear when the activity starts and focus is on the "UserName" editText box. Can anyone please guide me?
Solution
Programatically:
edittext.requestFocus();
Through xml:
<EditText...>
<requestFocus />
</EditText>
Or call onClick method manually.
Answered By - Awais Tariq
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.