EditText 获取焦点后禁止弹出软键盘
2017-08-21 14:23
501 查看
点击某个EditText并不想要软件盘弹出,只需添加监听
mEditText = (EditText)findViewById(R.id.editText);
mEditText.setOnTouchListener(new OnTouchListener(){
@Override
public boolean onTouch(View v, MotionEvent event) {
int inType = mEditText.getInputType(); // backup the input type
mEditText.setInputType(InputType.TYPE_NULL); // disable soft input
mEditText.onTouchEvent(event); // call native handler
mEditText.setInputType(inType); // restore input type
mEditText.setSelection(mEditText.getText().length());
return true;
}
});
以及软件盘的自动弹出
imm = (InputMethodManager)getSystemService(getApplicationContext().INPUT_METHOD_SERVICE);
midllebt = getMenuButton();
midllebt.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View view) {
imm.showSoftInput(mEditText , 0);//弹出软键盘
}
});
mEditText = (EditText)findViewById(R.id.editText);
mEditText.setOnTouchListener(new OnTouchListener(){
@Override
public boolean onTouch(View v, MotionEvent event) {
int inType = mEditText.getInputType(); // backup the input type
mEditText.setInputType(InputType.TYPE_NULL); // disable soft input
mEditText.onTouchEvent(event); // call native handler
mEditText.setInputType(inType); // restore input type
mEditText.setSelection(mEditText.getText().length());
return true;
}
});
以及软件盘的自动弹出
imm = (InputMethodManager)getSystemService(getApplicationContext().INPUT_METHOD_SERVICE);
midllebt = getMenuButton();
midllebt.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View view) {
imm.showSoftInput(mEditText , 0);//弹出软键盘
}
});
相关文章推荐
- 取消edittext获取焦点,禁止弹出软键盘
- EditText 获取焦点后禁止弹出软键盘
- Android EditText获取光标 焦点,禁止键盘弹出
- EditText获取焦点并弹出软键盘
- Android中使EditText失去焦点,edittext禁止弹出键盘
- Android笔记:Android中使EditText失去焦点,edittext禁止弹出键盘
- Android中使EditText失去焦点,禁止弹出键盘
- AndroidのEditText失去焦点,edittext禁止弹出键盘
- Android中使EditText失去焦点,edittext禁止弹出键盘
- Android中使EditText失去焦点,edittext禁止弹出键盘[转]
- Android中使EditText失去焦点,edittext禁止弹出键盘
- edittext获取焦点并弹出软键盘
- EditText获取焦点不自动弹出键盘设置
- EditText密码输入错误后重新获取焦点并自动弹出软键盘
- Android中使EditText失去焦点,edittext禁止弹出键盘
- Android 获取EditText焦点后自动弹出软键盘
- Android EditText获取焦点并弹出软键盘
- Android中使EditText失去焦点,edittext禁止弹出键盘
- Android 中使 EditText 失去焦点,禁止弹出软键盘,及 弹出软键盘后 EditText 自动上移 不致被遮挡
- 显示界面的时候直接获取到EditText焦点弹出键盘