我想在我的活動頂部佈局4個視圖(2個按鈕,2個TextViews)。我需要button_2以水平居中,TextView_2佔據視圖右側的剩餘空間,button_1以wrap_content的形式固定在父級左側,textView_1填充button_1和button_2之間的空間。 如何佈置4視圖並排1視圖中心
我迄今爲止代碼:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<Button
android:id="@+id/button_1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"/>
<TextView
android:id="@+id/textView_1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"/>
<Button
android:id="@+id/button_2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:layout_weight="1"/>
<TextView
android:id="@+id/textView_2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"/>
</LinearLayout>
謝謝。我顯然走錯了嘗試使用線性佈局的路徑! –
一個註釋,相對佈局高度需要更改爲wrap_content或覆蓋整個屏幕。 –
@FredWhite謝謝,我忘記了。 – Anmol