您的位置:首页 > 产品设计 > UI/UE

EditText的setFocusable(false)之后再setFocusable(true)没反应处理

2017-12-19 16:26 274 查看
在设置完setFocusable(false)之后又想设置回来则加上以下代码即可;

et.setFocusable(true);
et.setFocusableInTouchMode(true);
et.requestFocus();
//调用软键盘
//Utils.openKeybord(et, mContext);
InputMethodManager imm = (InputMethodManager) mContext
.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(mEditText, InputMethodManager.RESULT_SHOWN);
imm.toggleSoftInput(InputMethodManager.SHOW_FORCED,
InputMethodManager.HIDE_IMPLICIT_ONLY);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: