how to block virtual keyboard while clicking on edittext in android?

后端 未结 5 633
伪装坚强ぢ
伪装坚强ぢ 2020-11-29 03:58

How to block virtual keyboard while clicking on edittext in android

5条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-11-29 04:59

    For cursor positioning you can use Selection.setSelection(...), i just tried this and it worked:

    final EditText editText = (EditText) findViewById(R.id.edittext);
    editText.setOnTouchListener(new View.OnTouchListener() {
         @Override
         public boolean onTouch(View view, MotionEvent motionEvent) {
    
             //change the text here
    
             Selection.setSelection(editText.getText(), editText.length());
             return true;
         }
    });
    

提交回复
热议问题