当我将背景设置为textView时,Android如何将文本垂直居中

Mar*_*zzi 1 xml layout android alignment textview

我需要将TextView置于紫色背景的中心 在此输入图像描述

这是XML:

<TextView
    android:id="@+id/widget33"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:background="somePurplePNG"
    android:text="TextView"
    android:gravity="left"
    android:layout_alignParentTop="true"
    android:layout_alignParentLeft="true" />
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?谢谢PS:我无法创建包装textview并定义背景的布局.

MAC*_*MAC 6

像这样改变文本视图的重力

android:gravity="center_horizontal"
Run Code Online (Sandbox Code Playgroud)

要么

android:gravity="center"
Run Code Online (Sandbox Code Playgroud)