EditTextedit(EditText)findViewById(R.id.etTest);1、设置光标在EditText中的指定位置edit.setSelection EditTextedit=(EditText)findViewById(R.id.etTest); 1、设置光标在EditText中的指定位置 edit.setSelection(1); 需要注意的
EditTextedit=(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); //能获得焦点,可以输入
【转自:东台网页设计公司 http://www.1234xp.com/dongtai.html 复制请保留原URL】