您的位置:首页 > 其它

设置EditText自动获取焦点并弹出输入法

2014-07-15 17:19 323 查看
当我们点击某个话题的选项卡,会弹出一个popupwindow,或开启新的ACTIVITY。

里面有诸如 评论、回复的选项,你点击这个选项的时候,

需要定位到EditText编辑框,并且自动弹出输入法。可以考虑如下方法:

// 获取编辑框焦点

editText.setFocusable(true);

//打开软键盘

InputMethodManager imm = (InputMethodManager)MainActivity.this.getSystemService(Context.INPUT_METHOD_SERVICE);

imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);

//关闭软键盘

imm.hideSoftInputFromWindow(editText.getWindowToken(), 0);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: