我有一個問題,那就是也許很傻,可我就是不明白,爲什麼這是行不通的。安卓:layout_gravity中心不中心
基本上,我有我的活動頭。這個標題應該居中。
佈局-XML中styles.xml
<style name="TextHeader">
<item name="android:textSize">20dp</item>
<item name="android:paddingTop">15dp</item>
<item name="android:layout_gravity">center</item>
<item name="android:paddingBottom">15dp</item>
</style>
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TextView
style="@style/TextHeader"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/define"
/>
</LinearLayout>
定義據我所知,layout_gravity
定義組件本身的重力,而gravity
定義了該成分的含量的重力。我嘗試了兩種方法,分別使用center
和center_horizontal。我也做了頭部的TextView layout_width:wrap_content
並試圖layout_gravity
居中,但(如果我把應用程序在手機上同樣的事情)
爲什麼會這樣的結果總是跟隨?我該如何解決它?
沒有你試過center_vertical?你也可以使用relativelayout而不是線性佈局。 – Mohit