我有这个问题,使用 TextView :(下面是截图链接)
http://nicolas-barroso.legtux.org/textview.png
我希望文本在 TextView 中居中,经过一些研究,在我看来我似乎使用了正确的代码,但它不起作用...
这是我使用的 xml 代码:
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:gravity="center"
android:orientation="vertical" >
<ImageButton
android:id="@+id/sad_button"
android:layout_width="60dp"
android:layout_height="60dp"
android:background="@drawable/round_button"
android:src="@drawable/icon_menu"/>
<TextView
android:id="@+id/textView6"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:text="Sad"
android:textColor="@color/white"
android:textSize="15sp" />
</LinearLayout>
欢迎提供帮助。 谢谢
最佳答案
由于您在 LinearLayout
上的 gravity
使所有子项居中。我删除了 textview
上的 gravity
和宽度和高度 wrap_content
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:gravity="center"
android:orientation="vertical" >
<ImageButton
android:id="@+id/sad_button"
android:layout_width="60dp"
android:layout_height="60dp"
android:background="@drawable/round_button"
android:src="@drawable/icon_menu"/>
<TextView
android:id="@+id/textView6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Sad"
android:textColor="@color/white"
android:textSize="15sp" />
</LinearLayout>
希望对你有帮助
关于Android - TextView 文本从其首字母居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26992472/