标签:android style blog http color io os ar java
转:http://blog.csdn.net/dajian790626/article/details/8464722
有时候需要让光标显示在EditText的指定位置或者选中某些文本。同样,为了方便用户输入以提升用户体验,可能需要使EditText获得或失去焦点。
1. 设置光标到指定位置
PS:当内容过多时,可通过设置光标位置来让该位置的内容显示在屏幕上。
2. 隐藏光标
3. 获得焦点时全选文本
PS:此方法可用来在用户点击EditText时,选中默认内容。
4. 获取和失去焦点
5. 综合运用代码
PS:在光标处插入文本,并选中##里面的文本
整理改编自: http://orgcent.com/android-edittext-cursor-position-focus/
2014年10月17日09:22:36
1.刚刚看到的获取和失去焦点的其他设置方式:
焦点的获取:
titleInput.setFocusable(true); titleInput.requestFocus();
焦点的取消:
titleInput.setFocusable(false);
EditText设置/隐藏光标位置、选中文本和获取/清除焦点(转)
标签:android style blog http color io os ar java
原文地址:http://www.cnblogs.com/smilefortoday/p/4030199.html