我是在android上編程的新手,所以我很難理解相對佈局是如何工作的。我已經得到了大部分,但android:layout_centerVertical =「true」只是當我嘗試在我的代碼中使用它沒有工作。我應該按照從上到下的順序排列3個textviews,所以它會顯示「祝你生日快樂」,但我不能讓「生日」文本視圖居中。當我使用android:layout_centerInParent =「true」時,它的中心位於中間,我無法向左或向右移動它。有人能看我的代碼並告訴我我做錯了什麼嗎?謝謝。需要android的幫助:layout_centerVertical =「true」
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:textAppearance="?android:textAppearanceLarge"
android:text="Happy" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:layout_alignParentLeft="true"
android:textAppearance="?android:textAppearanceLarge"
android:text="Birthday" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentBottom="true"
android:textAppearance="?android:textAppearanceLarge"
android:text="To You" />
當您使用相對佈局時,您可以爲每個視圖提供id,然後針對此視圖安排其他視圖。使用「android:layout_below」作爲'生日'和'給你' –
你可以添加一張圖片來描述你想要的佈局嗎? –