TextView 是 Android 开发中常用的一个 UI 控件,用于显示可编辑或只读的文本内容。它可以展示长篇文本、段落、句子甚至单词等等。

TextView有许多属性可以用来定制其外观和行为。比如可以设置字体样式、大小、颜色、背景颜色、字间距、行间距等等。

使用 TextView 可以实现很多文本展示的需求,比如显示文章内容、显示大段文本、显示列表。

下面是一个例子,展示如何在 Android 中使用 TextView:

XML 布局文件(activity_main.xml):

```xml

xmlns:tools="http://schemas.android.com/tools"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:paddingLeft="16dp"

android:paddingTop="16dp"

android:paddingRight="16dp"

android:paddingBottom="16dp"

tools:context=".MainActivity">

android:

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:textSize="20sp"

android:textColor="@android:color/black"

android:text="@string/long_text" />

```

Java 代码文件(MainActivity.java):

```java

public class MainActivity extends AppCompatActivity {

private TextView textView;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

textView = findViewById(R.id.textView);

textView.setMovementMethod(new ScrollingMovementMethod());

}

}

```

Resource 文件(strings.xml):

```xml

TextView Demo

在这里输入你要展示的1000字的内容

```

在这个例子中,我们使用 RelativeLayout 作为根布局,然后放置一个 TextView 控件。在 TextView 的属性中,我们设置了字体大小、字体颜色和要显示的文本内容。我们还为 TextView 设置了一个滑动处理器,这样当文本内容太长超过 TextView 可视区域时,用户可以滑动来查看剩余内容。

相关文章