首页 > 代码库 > andriod入门控件教学 TextView
andriod入门控件教学 TextView
其他控件特有属性在这基础上增加用红字标注
1.最常用的:
android:layout_width
android:layout_height
android:autoText 如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。
android:autoLink=“web|phone” 设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)
android:hint 半透明文本,一般在EditView里用来提示操作。
android:inputType 设置文本的类型,用于帮助输入法显示合适的键盘类型。在EditView中再详细说明,这里无效果。
android:textStyle 设置字形[bold(粗体) 0, italic(斜体) 1, bolditalic(又粗又斜) 2] 可以设置一个或多个,用“|”隔开 ,不适用于汉字(斜体)
android:drawableLeft 在text的左边输出一个drawable,如图片。 其他方向都有。
android:drawablePadding 设置text与drawable(图片)的间隔,与drawableLeft、drawableRight、drawableTop、drawableBottom一起使用,可设置为负数,单独使用没有效果。若还有文字,还可以配合Padding来摆放,达到任意效果,自行尝试。
android:ellipsize 设置当文字过长时,该控件该如何显示。有如下值设置:”start”—?省略号显示在开头;”end”——省 略号显示在结尾;”middle”—-省略号显示在中间; ”marquee” ——以跑马灯的方式显示(动画横向移动)
android:gravity 设置文本位置,如设置成“center”,文本将居中显示。
2.较偏属性
android:lines 设置文本的行数,设置两行就显示两行,即使第二行没有数据。
android:lineSpacingExtra 设置行间距。
android:shadowRadius 设置阴影的半径。设置为0.1就变成字体的颜色了,一般设置为3.0的效果比较好。
android:shadowColor 指定文本阴影的颜色,需要与shadowRadius一起使用。
android:scrollHorizontally 设置文本超出TextView的宽度的情况下,是否出现横拉条。
android:linksClickable 设置链接是否点击连接,即使设置了autoLink。
学习中碰到的一些,其他若有可以讨论补充。
andriod入门控件教学 TextView
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。