我想創建一個類似於下面的android活動。這個有4個佈局,一個有滾動視圖。當我添加布局時,他們會置於彼此的底部或屏幕之外。我怎樣才能讓它們適合一個屏幕。Android:如何平均分配權重
1
A
回答
5
的layout parameters爲LinearLayout
可以採取weight
屬性,你可以使用其子視圖之間的相對方式來劃分空間。例如,如果你想在一個LinearLayout中給兩個按鈕放置相同的空間,你可以將佈局權重設置爲相同的非零數值(只要其值相等即可0.5/0.5將做同樣1/1):
<LinearLayout ...>
<Button android:layout_weight="1" ... />
<Button android:layout_weight="1" ... />
</LinearLayout>
不要忘記設置沿着你想要的視圖增長至0,也就是說,如果你想在水平方向拉伸軸的尺寸,設置android:layout_width="0px"
。
+1
一定要設置height = 0dp,否則它們將不相等。高地吃掉空間,然後左邊按重量劃分。 – 2011-04-19 12:43:38
+0
謝謝,我已經更新了文字 – Matthias 2011-04-19 14:08:48
相關問題
- 1. 如何平均分配QSplitter的寬度
- 2. 加權平均
- 3. 加權平均
- 4. 指定權重的boxcar平均算法
- 5. 加權平均值
- 6. Hackerrank加權平均
- 7. 加權平均分和評級
- 8. 頻率分佈與加權平均
- 9. 分組平均
- 10. 熊貓加權平均值
- 11. TSQL加權平均值
- 12. MYSQL加權平均由
- 13. 加權平均混色
- 14. Excel加權平均值
- 15. 加權平均值值
- 16. 創建加權平均值 - 爲NULL值丟棄權重
- 17. 在水平線上均勻分配div
- 18. 如何從左側和右側平均分配元素?
- 19. 如何確保/強制在HashMap中平均分配?
- 20. 如何平均分配項目,沒有隨機數
- 21. 如何平均分配JavaFX VBox的元素
- 22. 如何在HTML表格的列之間平均分配空格?
- 23. 如何使用Celery在節點間平均分配任務?
- 24. 如何在html沒有空白時平均分配li元素?
- 25. 加權平均 - 如果從價值或重量
- 26. 錄製個人平均和累計平均分和最高平均分
- 27. 我該如何平均分塊列?
- 28. 如何獲得php的平均分數
- 29. 如何以平均評分排序
- 30. 平均評分PHP
Plz,粘貼你的佈局xml解釋你到目前爲止已經實現了什麼。 – Macarse 2011-04-19 12:36:22