1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > EditText实现点击屏蔽软键盘并展示自定义键盘

EditText实现点击屏蔽软键盘并展示自定义键盘

时间:2019-10-03 09:51:17

相关推荐

EditText实现点击屏蔽软键盘并展示自定义键盘

直接使用EditText的onClickListener或者onTouchListener是无法很好的实现.

修改如下:

editText.setOnTouchListener(new View.OnTouchListener() {

@Override public boolean onTouch(View view, MotionEvent motionEvent) { int type = editText.getInputType();

editText.setInputType(InputType.TYPE_NULL);

editText.onTouchEvent(motionEvent);

editText.setInputType(type);

editText.setSelection(editText.getText().length());

return false; } });

editText.setOnClickListener(new View.OnClickListener() {

@Override public void onClick(View view) { showCustomKeyboard(); } });

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。