今天一个Activity后,其中包含EditText,让其获取焦点,并且自动弹出小键盘
et_extracted_departureNet.setFocusable(true);
et_extracted_departureNet.setFocusableInTouchMode(true);
et_extracted_departureNet.requestFocus();
Timer timer = new Timer();
timer.schedule(new TimerTask() {
public void run() {
InputMethodManager inputManager =
(InputMethodManager) et_extracted_departureNet.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
inputManager.showSoftInput(et_extracted_departureNet, 0);
}
},
500);
其中500毫秒为延迟,如果不延迟则有可能不会弹出小键盘
转自:http://blog.sina.com.cn/s/blog_6aefcbed01013o5k.html