TextView和EditText的属性

常用的那些属性都没有一一列举,这些都是我觉得会突然用到又不太熟悉的属性,记下来,和自己也和大家分享。小菜鸟,勿喷。

android:autoLink: 是否将符合指定格式的文本转化为可单击的超链接形式。
android:autoText: 控制是否将URL、E-mail地址等连接自动转化为可单击的连接
android:capitalize: 控制是否将用户输入的文本转化为大写字母。none:不转化  sentences:每个句子的首字母大写 words:每个单词的首字母大写 characters:每个字母都大写
android:cursorVisibl: 设置该文本框的光标是否可见
android:digits: 如果该属性设为true,则该文本框对应一个数字输入方法,并且只接受那些合法字符
android:editable:设置该文本是否允许编辑
android:ellipsize:设置当显示的文本超过了textView 的长度时如何处理文本内容。该属性支持以下属性值: none,不做任何处理。 start:在文本开始处截断,并显示省略号。 middle:在文本中间处截断,并显示省略号  end:在文本结尾处截断,并显示省略号   marquee:使用marquee滚动动画显示文本
android:ems: 设置该组件的宽度,以em为单位
android:fontFamily:设置该文本框内文本的字体
android:hint :设置当该文本框内容为空时,文本框内默认显示的提示文本。(此属性编辑框用的比较多)
android:inputType:文本框的类型。 numberpassword---指定输入数字密码,且输入的数字会用点点代替。 number:指定只能输入数字。  date:指定输入日期格式。 phone:指定只能输入电话号
android:includeFontPadding:设置是否为字体保留足够的空间,默认为true。
android:inputMethod:为该文本框指定特定的输入法。该属性值为输入法的全限定类名。
android:lines:设置该文本框默认占几行。
android:linksClickable:控制该文本框的URL、Email等链接是否可点击。
android:marqueeRepeatLimit:这是marquee动画重复的次数。
android:numeric: 设置该文本框关联的数字输入法,该属性支持如下属性值:integer-指定关联整数输入法。signed-允许输入符号的数值输入法。decimal-允许输入小数点的数值输入法。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值