EditText edit =(EditText) findViewById(R.id.etTest); 1、设置光标在EditText中的指定位置 edit.setSelection(1); 需要注意的是设置的位置不能超过文字的长度,否则会报错。 2、全选文本 edit.setSelectAllOnFocus(true); 3、隐藏光标 edit.setCursorVisible(false); 4、获取、失去焦点 edit.requestFocus(); //请求获取焦点 edit.clearFocus(); //清除焦点 当屏幕中有两个以上EditText时,点击按钮后,希望焦点回到某一指定EditText,可以使用获取焦点方法。 5、是否可获得焦点 edit.setFocusableInTouchMode(false); //不能获得焦点,无法输入 edit.setFocusableInTouchMode(true); //能获得焦点,可以输入