EditText自动获得了焦点但没有弹出输入法软键盘?????
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EditText自动获得了焦点但没有弹出输入法软键盘?????相关的知识,希望对你有一定的参考价值。
如题,EditText自动获得了焦点但没有弹出输入法软键盘?正常情况下EditText自动获得了焦点就会弹出软键盘可以进行输入操作,那可不可以自己设置弹出软键盘呢?
参考技术A 亲测可行:et_nicname.setFocusable(true);
et_nicname.setFocusableInTouchMode(true);
et_nicname.requestFocus();
Timer timer = new Timer();
timer.schedule(new TimerTask() //让软键盘延时弹出,以更好的加载Activity
public void run()
InputMethodManager inputManager =
(InputMethodManager)et_nicname.getContext().
getSystemService(Context.INPUT_METHOD_SERVICE);
inputManager.showSoftInput(et_nicname, 0);
, 800); 参考技术B InputMethodManager im = ((InputMethodManager) getSystemService(INPUT_METHOD_SERVICE)); im.showSoftInput(tv, 0);
以上是关于EditText自动获得了焦点但没有弹出输入法软键盘?????的主要内容,如果未能解决你的问题,请参考以下文章
android中edittex焦点设置和弹不弹出输入法的问题
android安卓editText自动弹出软键盘(输入键盘)
android:自定义可输入对话框,EditText已经获得焦点,为啥就是不弹出输入法呢?