TextView在Android中一般用来显示文本,今天学习一下,如何利用TextView来实现我们制作我们想要的文本效果(下划线、中划线、跑马灯式文字平移…)
1、常见属性
有一些和上一节学过的属性相同的属性我就不再列举:Android 初学一 之 LinearLayOut 与 RelativeLayOut
android:text="@string/TextViewText_0"
android:textColor="#000000"
android:textSize="24sp"
android:textStyle="bold"
android:textAlignment="viewEnd"
android:textIsSelectable="true"
在这里常见属性主要一说的就是设置文本内容,暂时通过前台代码来看的就是两种方式:
方式一、就是通过直接复制来实现TextView中的内容,例如android:text=“Gh”。
方式二、就是引用res->values->strings.xml中的内容来显示Textview中的内容,如图:
3、引入图片、在TextView中,如果我们想在文字旁边放置一张图片,如果不用drawable的话,是非常麻烦的,因为你需要添加一张图片可能需要再添加一个控件,如果只要一张还好,如果很多的话是非常麻烦的。这里我介绍一下如何使用drawable引入图片。我以这张图片为例:
先将这张图片引入到Android Studio 中,(直接复制到res->mipmap文件夹下(我把图片的名字设置成position))。如图:
后台代码:
private TextView myTextView7;
myTextView7=findViewById(R.id.Textview_7);
myTextView7. setMovementMethod(LinkMovementMethod.getInstance());
运行Android虚拟机之后效果如图所示:
总结:TextView可以用在登录页面中的账户框和密码框中,也可以用来存放接收到的信息。
作者:gh_yll