MainActivity:
package com.kanxue.schooltest_2;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.text.Html;
import android.widget.TextView;
public class MainActivity extends AppCompatActivity {
TextView textView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.layout_textview01);
textView= findViewById(R.id.textView16);
String richText = "<font color=\"red\">红色样式</font><br />"
+ "<big>大号字样式</big><br />"
+ "<small>小号字样式</small><br />"
+ "<i>斜体样式</i><br />"
+ "<b>粗体样式</b><br />"
+ "<tt>等t宽t样式</tt><br />"
+ "<p>段落样式</p><br />"
+ "<a href=\"http://www.baidu.com\">百度一下</a>";
textView.setText(Html.fromHtml(richText));
}
}
layout_textview01:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<TextView
android:id="@+id/textView12"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="50sp"
android:text="android:textSize" />
<TextView
android:id="@+id/textView13"
android:layout_width="match_parent"
android:textColor="#800080"
android:layout_height="wrap_content"
android:text="设置文本颜色" />
<TextView
android:id="@+id/textView14"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:typeface="normal"
android:text="设置文本字体" />
<TextView
android:id="@+id/textView15"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:singleLine="true"
android:text="单行显示——离离原上草,一岁一枯荣,野火烧不尽,春风吹又生,后面还有呢" />
<TextView
android:id="@+id/textView16"
android:layout_width="match_parent"
android:layout_height="wrap_content"
></TextView>
</LinearLayout>
<TextView
android:text="寻梦之璐"
android:id="@+id/textView17"
android:textSize="50sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:shadowColor="#ff0000"
android:shadowDx="10"
android:shadowDy="10"
android:shadowRadius="20"
></TextView>
output:
真机显示