-2
A
回答
0
試試下面的代碼:
<?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"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="horizontal"
android:paddingBottom="4dp"
android:paddingLeft="8dp"
android:paddingRight="8dp"
android:paddingTop="4dp">
<Button
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginRight="4dp"
android:layout_weight="1"/>
<Button
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginLeft="4dp"
android:layout_weight="1"/>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="horizontal"
android:paddingBottom="4dp"
android:paddingLeft="8dp"
android:paddingRight="8dp"
android:paddingTop="4dp">
<Button
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginRight="4dp"
android:layout_weight="1"/>
<Button
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginLeft="4dp"
android:layout_weight="1"/>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="horizontal"
android:paddingBottom="4dp"
android:paddingLeft="8dp"
android:paddingRight="8dp"
android:paddingTop="4dp">
<Button
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginRight="4dp"
android:layout_weight="1"/>
<Button
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginLeft="4dp"
android:layout_weight="1"/>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="horizontal"
android:paddingBottom="4dp"
android:paddingLeft="8dp"
android:paddingRight="8dp"
android:paddingTop="4dp">
<Button
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginRight="4dp"
android:layout_weight="1"/>
<Button
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginLeft="4dp"
android:layout_weight="1"/>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="horizontal"
android:paddingBottom="4dp"
android:paddingLeft="8dp"
android:paddingRight="8dp"
android:paddingTop="4dp">
<Button
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginRight="4dp"
android:layout_weight="1"/>
<Button
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginLeft="4dp"
android:layout_weight="1"/>
</LinearLayout>
</LinearLayout>
+0
你想添加多少個按鈕? –
+0
不錯,但我怎麼可以添加更多的按鈕垂直或水平 –
+0
10按鈕與texte –
0
管理您的佈局orientation="horizontal"
和orientation="vertical"
你會得到在橫向和縱向視圖從
這裏將一些代碼複製粘貼到您的XML佈局中
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="5"
android:orientation="horizontal"
android:padding="8dp"
android:weightSum="4" >
<Button
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_margin="2dp"
android:layout_weight="1"
android:text="Btn1" />
<ImageView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_margin="4dp"
android:layout_weight="1"
android:background="#a03"
android:src="@android:drawable/ic_lock_power_off" />
<Button
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_margin="2dp"
android:layout_weight="1"
android:text="Btn2" />
<ImageView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_margin="4dp"
android:layout_weight="1"
android:background="#a03"
android:src="@android:drawable/ic_lock_power_off" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="5"
android:orientation="vertical"
android:padding="8dp"
android:weightSum="4" >
<Button
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_margin="2dp"
android:layout_weight="1"
android:text="btn3" />
<ImageView
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_margin="2dp"
android:layout_weight="1"
android:background="#a03"
android:src="@android:drawable/ic_lock_power_off" />
<Button
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_margin="2dp"
android:layout_weight="1"
android:text="btn4" />
<ImageView
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_margin="2dp"
android:layout_weight="1"
android:background="#a03"
android:src="@android:drawable/ic_lock_power_off" />
</LinearLayout>
圖形視圖
相關問題
- 1. 如何使用CSS創建自定義水平單選按鈕?
- 2. 如何動態創建NativeScript中的水平按鈕列表?
- 3. 如何在android中創建水平滾動按鈕列表
- 4. 我有水平創建20個按鈕的代碼,如何讓按鈕垂直
- 5. 如何創建水平圖像庫
- 6. 如何創建水平連續圖像?
- 7. 如何水平對齊twitter按鈕和普通按鈕?
- 8. 如何創建平面按鈕樣式
- 9. 創建JVM水平和DB
- 10. 使用Angular Material2創建水平卡片
- 11. 水平圖片廊
- 12. 如何水平對齊單選按鈕
- 13. 如何水平對齊兩個按鈕
- 14. 如何水平對齊一組按鈕
- 15. 創建水平手風琴,如附圖
- 16. 如何使用CSS和HTML創建水平樹視圖?
- 17. 如何創建可縮放的水平和垂直圖像?
- 18. 水平對齊4圖像按鈕
- 19. 水平滾動視圖按鈕焦點
- 20. Xamarin水平視圖與按鈕
- 21. 圖像按鈕矩陣滾動水平
- 22. 如何創建水平滾動按鈕下方的標籤如playstore android
- 23. 水平和垂直居中按鈕
- 24. 水平對齊文字和:內按鈕
- 25. 水平使用文本框和按鈕
- 26. 垂直和水平居中按鈕
- 27. 谷歌plus按鈕創建水平滾動條
- 28. Bootstrap創建水平的按鈕列表,均勻間隔
- 29. 使用angularjs創建水平單選按鈕
- 30. 創建水平列
你嘗試過什麼? –
這張圖片http://i.stack.imgur.com/ouNm1.png –
使用RecyclerView或View Pager – Haroon