安卓学习------EditView属性学习

1、输入:

android:autoText:自动拼写,需要输入法辅助

android:cursorVisible:设置光标的显示和隐藏

android:digits:设置允许输入哪些字符

android:singleLine:单行输入,设置为true时,则不会换行

android:lines:设置文本的行数,设置两行就显示两行,即使第二行没有数据

android:maxLines:设置文本的最大显示行数,与width或者layout_width结合使用,超出部分自动换行,超出行数将不显示。

android:minLines:最小显示行数

android:editable="false" 设置EditText不可编辑,但仍然可以获取光标android:ellipsize:输入内容过长时,怎么显示,值为start时,省略号在开头显示;值为end,省略号在结尾显示;值为middle,省略号在中间显示;值为marquee,就会议跑马灯形式显示。

android:password="true":显示为*号

android:numeric="true" 这条可以让输入法自动变为数字输入键盘,同时仅允许0-9的数字输入

android:capitalize="abcdefg" 这样仅允许接受输入abcdefg

android:inputType:用于帮助输入法显示合适的键盘,

phone电话号码、datetime时间日期、date日期、time时间、

none、text、 textCapCharacters字母大小、textCapWords单词首字母大小、textCapSentences仅第一个字母大小。。。

android:maxLength:限制输入的最大长度

2、文本

andriod:autoLink:可选值(none/web/email/phone/map/all),设置当文本为特殊格式时是否显示连接

android:bufferType:指定getText()方式取得的文本类别,可以通过append追加文本的内容

android:hint:没有输入时提示的文字信息

android:textColorHint:提示文字信息的颜色

android:textColor:文本颜色

android:textColorHighlight:被选中的文字的颜色

android:textScaleX:文字间隔

android:textColorLink:连接文字的颜色

android:textSize:字体大小,推荐使用sp

android:textStyle:字形,[bold(粗体) 0, italic(斜体) 1,  bolditalic(又粗又斜) 2] 可以设置一个或多个,用“|”隔开。

android:typeface:文本字体

3、enter

在软键盘上显示的默认是“完成“,但是有时我们会是搜索之类的,所以可以通过改变android:imeOptions的值来改变默认的值

他的取值有:actionUnspecified,actionNone显示回车箭头

actionGo:显示“去往”文本

actionSearch:显示搜索放大镜

actionSend:显示发送文本

actionNext:显示文本“下一个”

actionDone:显示文本“完成”

转载于:https://my.oschina.net/u/3073748/blog/861185

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值