For showing the soft keyboard on entering into the activity or to the dailog we can use this coding.
InputMethodManager show = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); show.toggleSoftInput(InputMethodManager.SHOW_FORCED,0);
and for hiding the keyboard
InputMethodManager hide = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); hide.hideSoftInputFromWindow(**YOUR_VIEW**.getWindowToken(),0);
If you want virtual Keyboard on start of activity. Try below code.
Your Virtyual key board open on starting of activity.
**YOUR_VIEW**.postDelayed(new Runnable() {
@Override
public void run() {
InputMethodManager keyboard = (InputMethodManager)
getSystemService(Context.INPUT_METHOD_SERVICE);
keyboard.toggleSoftInput(InputMethodManager.SHOW_FORCED, 0);
}
},200);
No comments:
Post a Comment