Android TextView
文字过长设置:
文字省略:
1.android:ellipsize=”start”—–省略号显示在开头
2.android:ellipsize=”end”——省略号显示在结尾
3.android:ellipsize=”middle”—-省略号显示在中间
4.android:ellipsize=”marquee”—-省略显示超出部分的内容,无省略号
省略显示文字超出部分(适用于文本内容过长,不换行,不显示省略号)三个属性:
android:singleLine="true"
android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever"
android:shadowColor —-指定文本阴影的颜色,需要与 shadowRadius一起使用。效果:
android:shadowDx —-设置阴影横向坐标开始位置。
android:shadowDy —-设置阴影纵向坐标开始位置。
android:shadowRadius —-设置阴影的半径。设置为 0.1就变成字体的颜色了,一般设置为 3.0的效果比较好。
android:textAppearance —-设置文字外观。如“?android:attr/textAppearanceLargeInverse ”这里引用的是系统自带的一个外观,?表示系统是否有这
种外观,否则使用默认的外观。可设置的值如下:textAppearanceButton/textAppearanceInverse/textAppearanceLarge/textAppearanceLargeInverse/textAppearanceMedium/textAppearanceMediumInverse/textAppearanceSmall/textAppearanceSmallInverse
android:textStyle —-设置字形[bold(粗体) 0, italic(斜体) 1, bolditalic(又粗又斜) 2] 可以设置一个或多个,用“|”隔开
android:typeface —-设置文本字体,必须是以下常量值之一:normal 0, sans 1, serif 2, monospace(等宽字体) 3