大家好,我正在研究Android应用程序,其中我使用TextView
在屏幕上显示中心对齐的一些文本。但问题是文本在屏幕上没有正确对齐。这是我用于在屏幕上显示具有中心对齐的文本的xml代码。请帮我这样做。
<TextView
android:id="@+id/lastMessage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:layout_gravity="center"
android:text="Mana addd asdwd ekff fec greq crrq grooe cieurnf covhrpw cjcneie ejducbc ueiche deidhe idhcecm ekwp ww"
android:textAppearance="?android:attr/textAppearanceSmall"
android:textSize="12sp" />
答案 0 :(得分:2)
答案 1 :(得分:0)
尝试{
"jsondata":
{
"id" : "1234"
}
}
或android:layout_centerInParent="true"
这些适用于android:layout_centerHorizontal="true"
RelativeLayout
按照this answer进行辩解。
答案 2 :(得分:0)
如果您想居中对齐文字,请按以下方式使用android:gravity="center"
:
<TextView
android:id="@+id/lastMessage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:layout_gravity="center"
android:gravity="center"
android:text="Mana addd asdwd ekff fec greq crrq grooe cieurnf covhrpw cjcneie ejducbc ueiche deidhe idhcecm ekwp ww"
android:textAppearance="?android:attr/textAppearanceSmall"
android:textSize="12sp" />