Android常用控件--EditText
来源:互联网 发布:访客网络最大上传速度 编辑:程序博客网 时间:2024/05/21 04:39
EditText控件的常用属性如下:
android:hint="请输入数字!"//设置显示在输入位置上的提示信息
android:numeric="integer"//设置只能输入整数,如果是小数则是:decimal
android:singleLine="true"//设置单行输入,一旦设置为true,则文字不会自动换行。
android:password="true"//设置只能输入密码
android:textColor = "#ff8c00"//设置字体颜色
android:textStyle="bold"//设置字体类型,如加粗、斜体等
android:textSize="20dip"//设置字体大小
android:textColorHighlight="#cccccc"//设置被选中文字的底色,默认为蓝色
android:textColorHint="#ffff00"//设置提示信息文字的颜色,默认为灰色
android:textScaleX="1.5"//设置字与字之间的间距
android:typeface="monospace"//设置字型,如normal, sans, serif, monospace
android:background="@null"//设置控件的背景,默认为灰色带边框的背景,@null指透明,且没有边框
android:layout_weight="1"//设置控件所占的权重,控制控件之间的地位
android:textAppearance="?android:attr/textAppearanceLargeInverse"//设置文字外观
android:layout_gravity="center_vertical"//设置控件显示的位置:默认top,这里居中显示,还有bottom
android:gravity="top" //多行中指针在第一行位置,即顶部
android:capitalize //首字母大写
android:phoneNumber //输入电话号码
android:editable //是否可编辑
android:autoLink=”all” //设置文本超链接样式当点击网址时,跳向该网址,可选值(none/web/email/phone/map/all)
android:autoText //如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。
android:bufferType //指定getText()方式取得的文本类别
android:cursorVisible //设定光标为显示/隐藏,默认显示。
android:digits //设置允许输入哪些字符。如“1234567890.+-*/% ()”
android:editorExtras //设置文本的额外的输入数据
android:ellipsize //设置当文字过长时,该控件该如何显示。有如下值设置:”start”—?省略号显示在开头;”end”——省略号显示在结尾;”middle”—-省略号显示在中间;”marquee” ——以跑马灯的方式显示(动画横向移动)
android:freezesText //设置保存文本的内容以及光标的位置
android:gravity //设置文本位置,如设置成“center”,文本将居中显示。
android:hintText //为空时显示的文字提示信息,可通过textColorHint设置提示信息的颜色
android:includeFontPadding //设置文本是否包含顶部和底部额外空白,默认为true。
android:linksClickable //设置链接是否点击连接,即使设置了autoLink。
android:marqueeRepeatLimit //在ellipsize指定marquee的情况下,设置重复滚动的次数,当设置为marquee_forever时表示无限次。
android:ems //设置TextView的宽度为N个字符的宽度。
android:maxEms //设置TextView的宽度为最长为N个字符的宽度。与ems同时使用时覆盖ems选项。
android:minEms //设置TextView的宽度为最短为N个字符的宽度。与ems同时使用时覆盖ems选项。
android:maxLength //限制显示的文本长度,超出部分不显示。
android:lines //设置文本的行数,设置两行就显示两行,即使第二行没有数据。
android:maxLines //设置文本的最大显示行数,与width或者layout_width结合使用,超出部分自动换行,超出行数将不显示。
android:minLines //设置文本的最小行数,与lines类似。
android:lineSpacingExtra 设置行间距。
android:lineSpacingMultiplier //设置行间距的倍数。如”1.2”
android:password //以小点”.”显示文本
android:scrollHorizontally //设置文本超出TextView的宽度的情况下,是否出现横拉条。
android:selectAllOnFocus //如果文本是可选择的,让他获取焦点而不是将光标移动为文本的开始位置或者末尾位置。TextView中设置后无效果。
android:shadowColor //指定文本阴影的颜色,需要与shadowRadius一起使用。
android:shadowDx //设置阴影横向坐标开始位置。
android:shadowDy //设置阴影纵向坐标开始位置。
android:shadowRadius //设置阴影的半径。设置为0.1就变成字体的颜色了,一般设置为3.0的效果比较好
android:height //设置文本区域的高度,支持度量单位:px(像素)/dp/sp/in/mm(毫米)
android:maxHeight //设置文本区域的最大高度
android:minHeight //设置文本区域的最小高度
android:width //设置文本区域的宽度,支持度量单位:px(像素)/dp/sp/in/mm(毫米),与layout_width的区别看这里。
android:maxWidth //设置文本区域的最大宽度
android:minWidth //设置文本区域的最小宽度
交流探讨到我的新浪微博:http://weibo.com/tianrui1990
欢迎关注技术分享微信公众号:JavaQ
- Android常用控件--EditText
- [android]控件EditText常用属性
- Android常用控件之EditText
- 【Android常用控件】EditText常用属性【三】:EditText选取操作
- Android的EditText控件常用属性
- Android-常用控件备忘(EditText、TabLayout)
- Android常用控件(TextView-EditText-Shape-Selector)
- 2.常用控件:EditText
- Android基本常用控件的介绍TextView EditText Button Menu
- android控件之EditText
- android控件02 EditText
- android EditText控件
- android 之 EditText控件
- android EditText控件属性
- android控件 -----EditText
- Android组合控件EditText
- Android控件之EditText
- Android控件之EditText
- Keil中预定义的字符串
- 黑马程序员-关于java中变量的总结
- 运动估计与运动补偿
- GPS协议
- java基础方面种种问答
- Android常用控件--EditText
- 《『若水新闻』客户端开发教程》——19.自定义TextView(2)
- 编译原理学习总结
- 《『若水新闻』客户端开发教程》——20.程序打包发布
- MySQL 日期加减
- 指针的控制范围
- 杭电OJ-1506 Largest Rectangle in a Histogram --DP问题
- 会读取文件的银行系统(还不完善,销户后账号不能给下位个用户使用,欢迎找BUG,继续完善)
- 自己写socket性能工具