可能重复:
How do I center text horizontally and vertical in a TextView in Android?
我想将文本设置在textview的中心(垂直和水平)。它是垂直水平居中的,它在文本的顶部有更多的空间。
xml layout:
<TextView
android:id="@+id/txtQuantity"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center|center_vertical"
android:text="+"
android:textColor="@color/white"
android:textSize="25sp" />
</LinearLayout>
答案 0 :(得分:6)
使用android:gravity="center"
代替android:gravity="center|center_vertical"
。
这将水平和垂直居中。