我自定義了我的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我更新了與我的問題的圖片上的鏈接帖子 –