📌  相关文章
📜  android textview center 以编程方式对齐文本 - Java (1)

📅  最后修改于: 2023-12-03 14:59:15.774000             🧑  作者: Mango

Android TextView Center:以编程方式对齐文本 - Java

在Android应用程序中,文本视图是常用的UI元素之一。在一些情况下,需要对齐文本视图中的文本。这篇文章将介绍如何以编程方式对齐Android文本视图中的文本。

首先,在XML文件中定义一个TextView:

<TextView
    android:id="@+id/textview"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:text="Hello World"/>

接下来,在Java文件中获取TextView:

TextView textView = findViewById(R.id.textview);

现在,我们可以使用以下代码将文本居中对齐:

textView.setGravity(Gravity.CENTER);

这将把文本放置在TextView的中间。

另外,如果在XML文件中定义TextView时,设置了layout_gravity为center,则TextView的内容会在布局中垂直和水平居中:

<TextView
    android:id="@+id/textview"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:text="Hello World"
    android:layout_gravity="center"/>

以上是如何以编程方式对齐Android文本视图中的文本。您可以根据自己的需要更改示例代码或使用它创建自己的函数。