我自定义了我的Android应用中选项卡活动的标签布局。问题是如何垂直居中。文本自动水平居中。我试着写gravity:center
,layout_gravity:center
。更:我试着在我TextView
写确切的高度,但没有任何工程(其实确切像素的工作很好,但是当我改变设备的方向 - 文本没有集中面向如何垂直居中标签文本
这是我的标签布局代码:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/tab_name"
android:paddingTop="11dp"
android:paddingBottom="11dp"
android:layout_width="match_parent"
android:textSize="14dp"
android:textStyle="bold"
android:layout_height="match_parent"
android:gravity="center_vertical"
android:maxLines="1"
android:layout_gravity="center" />
</LinearLayout>
这里是我的问题的截图:
我不完全确定发生了什么问题。你能发布一些可能有用的图片吗?还有什么是在dp的textview的高度和宽度? – ngoa
你想垂直居中文本或小部件? – Josef
@ngoa我更新了与我的问题的图片上的链接帖子 –