EditText的光标的设置
来源:互联网 发布:淘宝怎么加更多粉丝 编辑:程序博客网 时间:2024/05/03 22:11
有时候需要让光标显示在EditText的指定位置或者选中某些文本。同样,为了方便用户输入以提升用户体验,可能需要使EditText获得或失去焦点。
1. 设置光标到指定位置
EditText et = (EditText) findViewById(R.id.etTest);
et.setSelection(2);
et.setSelection(2);
PS:当内容过多时,可通过设置光标位置来让该位置的内容显示在屏幕上。
2. 隐藏光标
EditText et = (EditText) findViewById(R.id.etTest);
//设置光标不显示,但不能设置光标颜色
et.setCursorVisible(false);
//设置光标不显示,但不能设置光标颜色
et.setCursorVisible(false);
3. 获得焦点时全选文本
EditText et = (EditText) findViewById(R.id.etTest);
et.setSelectAllOnFocus(true);
et.setSelectAllOnFocus(true);
PS:此方法可用来在用户点击EditText时,选中默认内容。
4. 获取和失去焦点
EditText et = (EditText) findViewById(R.id.etTest);
et.requestFocus(); //请求获取焦点
et.clearFocus(); //清除焦点
et.requestFocus(); //请求获取焦点
et.clearFocus(); //清除焦点
0 0
- EditText的光标的设置
- 设置EditText光标的位置
- EditText设置光标的位置
- 设置 EditText 中,光标出现的位置
- android设置edittext光标的颜色
- Edittext 的光标移动
- EditText的光标问题
- EditText 的光标选择
- EditText光标的位置
- 给edittext控件控件设置光标在文字的后边
- andrioid EditText 光标设置为文本的末尾
- Android 设置EditText的光标颜色和粗细
- EditText设置光标的位置和字符选择
- Android控件EditText中文本光标位置的设置
- android 设置EditText的hint字体大小和光标颜色
- 修改EditText的光标颜色
- 修改EditText的光标颜色
- EditText的光标有时不见了
- 经验之谈—OAuth授权流程图
- mongodb--应用
- 重写、覆盖、重载、隐藏、多态几个概念的区别分析 http://blog.csdn.net/yukin_xue/article/details/7437742
- 软件安全测试的几个原则
- 警示自己--人贵在坚持
- EditText的光标的设置
- ExtJs树的深入理解
- mongodb-php应用
- 深入理解Java:注解(Annotation)自定义注解入门
- 黑马程序员--java中Arraylist的遍历方式
- 访问android平台的通话记录CallLog
- 【翻译自mos文章】怎么找到OGG Director Server使用的数据库和用户名?
- Linux+javaEE学习笔记之crontab--任务调度命令
- linux 监控文件的创建删除更改