TextView的常用标签

zisi
2021-03-28 / 0 评论 / 330 阅读 / 正在检测是否收录...

  在安卓布局中有很多控件,TextView就是其中一个,先看名字,看名字,text那肯定就是于文字有关的东西,加上view就是文字视图,也就是展示给我们文字看的控件。既然是文字那它的标签也应该与文字有关,比如文字颜色,文字大小,文字风格等等。

字体大小
android:textSize=""
后面填具体大小,单位为sp

字体风格
android:textStyle=""
有三种可选normal(默认)
bold(加粗)
italic(斜体)
如果不声明默认就是normal

字体颜色
android:textColor="#FF000000"

文字信息
android:text="这里面填文字"

**还有一些通用的比如
width,height,gravity就不在赘述了。**


我们实际撸一下

    <TextView
        android:textSize="30sp"
       <!--字体大小为30sp-->
        android:textStyle="italic"
       <!--字体风格为倾斜-->
        android:textColor="#FF000000"
       <!--字体颜色为不透明的黑色-->
        android:gravity="center"
       <!--字体权重为中心-->
        android:layout_width="300dp"
       <!--控件占的宽度-->
        android:layout_height="300dp"
       <!--控件占的高度-->
        android:text="这是一个测试" />
       <!--要显示的文字-->

1
实际显示的就是如下的效果
2


看完常用的我们来看几个不常用的

   android:shadowColor=""
   android:shadowDx=""
   android:shadowDy=""
   android:shadowRadius=""

为文字添加阴影
android:shadowColor=""
后面填的也是16进制的颜色码

我们添加了看看
3
4
打开却发现没有啥变化,这时我们就要使用
android:shadowRadius=""
这个代表的就是文字底部阴影的模糊程度
我们先填入一个3
4
测试,发现有点效果了
5
但是呢,我不想要这种效果,需要弄成投影的效果,该怎么弄呢?
这时就要用到
android:shadowDx=""
x轴分享偏移
android:shadowDy=""
y轴方向偏移
6
7


当然,如果你要显示的文字比较多时,也可以将TextView里面的文字弄成跑马灯的形式。
9
这里注意,既然是要弄跑马灯,那文字的宽度就必须要超过TextView的宽度才行

0

评论 (0)

取消