其他控件特有属性在这基础上增加用红字标注
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。 学习中碰到的一些,其他若有可以讨论补充。
时间: 2024-10-10 00:20:15