设置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);
里面有诸如 评论、回复的选项,你点击这个选项的时候,
需要定位到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);
相关文章推荐
- 设置EditText自动获取焦点并弹出输入法
- 设置EditText自动获取焦点并弹出输入法
- EditText获取焦点不自动弹出键盘设置
- Android的EditText自动获取焦点并弹出输入法问题
- EditText自动获取焦点,自动弹出输入法
- EditText自动获取焦点并弹出输入法的问题
- android EditText自动获取焦点并弹出输入法
- Android的EditText自动获取焦点并弹出输入法问题
- 打开app后Edittext自动获取焦点并弹出输入法的方法
- 进入Activity的时候EditText获取焦点自动弹出输入法的解决办法
- 关于Android中EditText自动获取焦点并弹出键盘的相关设置
- 安卓使用EditText进入一个新页面时自动获取焦点弹出输入法界面解决办法
- Android的EditText自动获取焦点并弹出输入法问题
- 关于android中EditText自动获取焦点并弹出键盘的相关设置
- Android的EditText自动获取焦点并弹出输入法问题
- Android EditText设置默认不弹出软键盘,点击EditText外部隐藏软键盘,EditText获取焦点时隐藏hint
- [置顶] android开发中防止刚进入activity时edittext获取焦点,防止自动自动弹出软键盘
- activity 第一个获取焦点的组件是 EditText 时,开启这个activity 时就会自动弹出软键盘问题
- EditText 获取焦点时 输入法弹出 点击EditText以外的部分 输入法隐藏
- 短信会话界面EditText,焦点获取直接弹出输入法的问题