- 6
- 0
- 约2.87千字
- 约 4页
- 2016-09-21 发布于重庆
- 举报
EditText的一些设置
1、输入法Enter键图标的设置:
软件盘的界面替换只有一个属性android:imeOptions,这个属性的可以取的值有normal,actionUnspecified,actionNone,actionGo,actionSearch,actionSend,actionNext,actionDone,例如当值为actionNext时enter键外观变成一个向下箭头,而值为actionDone时enter键外观则变成了“完成”两个字。?我们也可以重写enter的事件
?
软键盘的Enter键默认显示的是“完成”文本,通过设置android:imeOptions来改变默认的“完成”文本。这里举几个常用的常量值:
actionUnspecified? 未指定,对应常量EditorInfo.IME_ACTION_UNSPECIFIED.??actionNone 没有动作,对应常量EditorInfo.IME_ACTION_NONE?actionGo 去往,对应常量EditorInfo.IME_ACTION_GOactionSearch 搜索,对应常量EditorInfo.IME_ACTION_SEARCH ???actionSend 发送,对应常量EditorInfo.IME_ACTION_SEND ??actionNext 下一个,对应常量EditorInfo.IME_ACTION_NEXT ??actionDone 完成,对应常量EditorInfo.IME_ACTION_DONE ?
?
(EditorInfo.inputType EditorInfo.TYPE_CLASS_MASK)可以是许多不同的值,包括:?TYPE_CLASS_NUMBER?TYPE_CLASS_DATETIME?TYPE_CLASS_PHONE?TYPE_CLASS_TEXT
?
2、事件捕捉处理:
可以通过setOnEditorActionListener设置事件处理。
?
3、editor密码隐藏,怎么写?
有2种方法处理:
代码方法:input.setInputType(InputType.TYPE_CLASS_TEXT |InputType.TYPE_TEXT_VARIATION_PASSWORD);
layout配置方法:android:inputType=textPassword
?
4、activity加载完成后,edit输入框会自动弹出输入法,可以通过以下代码屏蔽:
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);
5、设置EditText始终不弹出软件键盘?例:EditText edit=(EditText)findViewById(R.id.edit);??????? edit.setInputType(InputType.TYPE_NULL);
?
6、让 EditText失去焦点,使用EditText的clearFocus方法?例如:EditText edit=(EditText)findViewById(R.id.edit);??????????? edit.clearFocus();
?
7、EditText默认不弹出软件键盘
在 AndroidMainfest.xml中选择activity,设置windowSoftInputMode属性为 adjustUnspecified|stateHidden
?
8、设置光标到指定位置
et.setInputType(InputType.TYPE_CLASS_PHONE);//只能输入电话号码et.setInputType(InputType.TYPE_CLASS_NUMBER);//只能输入数字et.setInputType(InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS);//只能输入邮箱地址et.setInputType(InputType.TYPE_NULL);?// 禁止输入(不弹出输入法)XML实现案例
EditText android:id=@+id/etTest android:inputType=number
android:layout_width=wrap_content
android:layout_height=wrap_content/
?
?
?
8、EditText相关属性
EditText继承关系:View--TextView--EditText。?EditText的属性很多,这里介绍几个:?android
您可能关注的文档
- eclipse断点测试.doc
- XSB7力值显示控制仪.doc
- xss漏洞之进制转换.doc
- Eclipse编写Java程序.doc
- Eclipse连接mysql.doc
- Xsteel框架常用系统节点.doc
- eclipse编写安卓程序之不同Activity之间的切换.docx
- ecmall作品编译器添加分页功能.doc
- ecmall商品和店铺分类属性扩展.docx
- XT-15053535内置IC灯珠-规格书.doc
- 中航期货-铜月报-2026年2月.pdf
- 欧洲央行-资本缓冲能力的结构模型.pdf
- 国金证券-计算机行业专题研究报告-消费电子3D打印迎加速契机.pdf
- 民航局机场司现行有效文件目录.pdf
- 华西证券-钠电池行业专题报告-技术成熟+应用领域清晰,钠电池有望迎来放量.pdf
- 华鑫证券-传媒行业周报-传媒回调行情仍在,智能新纪元撬动注意力经济.pdf
- 国金证券-石油化工行业研究-美以对伊朗军事行动爆发.pdf
- 西部证券-建筑建材行业周报-中国化学重点推荐关注减碳技术服务商.pdf
- 欧洲电力行业联盟-Eurelectric对ENTSO-E 2025年欧洲资源充足性评估咨询的回应(英).pdf
- 欧洲银行体系中的风险传播:非银行金融机构和市场风险的放大效应-2026.pdf
最近下载
- 社会情感学习(SEL)PPT模.pptx VIP
- 新改版教科版六年级下册科学知识点.doc VIP
- 西门子PLCs7-300教程课件.ppt VIP
- 教学实录之七下语文第6课《老山界》.docx
- 太阳能热水系统计算过程.pdf VIP
- 《设计思维方法与表达》教学课件2 (3).pptx VIP
- 中华人民共和国环境保护法亮点解读.ppt VIP
- 电力建设施工质量问题(通病)图集(火电分册).docx
- 党员2025年度组织生活会“(对照贯彻党的创新理论方面,对照加强党性锤炼方面,对照联系服务群众方面,对照发挥先锋模范作用方面,对照改作风树新风方面)五个对照”对照检查材料.docx VIP
- sel儿童社会情感课件.pptx VIP
原创力文档

文档评论(0)