📅  最后修改于: 2023-12-03 14:59:15.774000             🧑  作者: Mango
在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文本视图中的文本。您可以根据自己的需要更改示例代码或使用它创建自己的函数。