如何在Android中的TextView内部alignment文本?
我在Android中有一个多行TextView。 它是LinearLayout的子项。 它已经被水平居中,我也想把它里面的文字居中。
这是我现在拥有的:
_ _ _ _ _ _| aaaaaaaaaaaaaaaaaaaaa _ _ _ _ _ _| aaaaaaaa _ _ _ _ _ _| aaaaaaaaaaaaaa
我想要的是:
_ _ _ _ _ _| aaaaaaaaaaaaaaaaaaaaa _ _ _ _ _ _| aaaaaaaa _ _ _ _ _ _| aaaaaaaaaaaaaa
哪里:
_ _ _ _ = TextView侧面的空间
| = TextView的边缘
你有没有尝试TextView
的gravity
属性?
android:gravity="center"
并确保使用android:gravity
而不是android:layout_gravity
。
android:gravity="center_horizontal"
应该做的伎俩。
更多的信息可以在这里或这里find。
是的,使用android:gravity属性来改变视图内数据的位置。