是否可以使用Linearlayout創建2列?類似於附加圖像: layout http://dl.dropbox.com/u/16134555/layout.png2列布局
2列布局
回答
是的,這很容易。
<LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent"
android:orientation="horizontal">
<LinearLayout android:layout_width="0dp" android:layout_height="fill_parent"
android:layout_weight="1"
android:orientation="vertical">
<!-- child views -->
</LinearLayout>
<LinearLayout android:layout_width="0dp" android:layout_height="fill_parent"
android:layout_weight="1" android:orientation="vertical">
<!-- child views -->
</LinearLayout>
</LinearLayout>
是不是'android:layout_weight =「0」'只做2列。 – RTarson 2015-06-18 20:23:14
這只是兩者之間的比例。所以如果他們都是1,他們會是相同的大小。如果將它設置爲1和2,則會得到三分之一的寬度和三分之二的寬度。 – 2015-07-29 11:31:50
我用這個替代了表格佈局來完成同樣的要求,因爲這種方法代碼少。但是,當您更改任何元素的樣式時,似乎左右對齊非常敏感。即使具有所有相同的項目,更改任何外部填充或邊距都會導致對齊關閉。另外,我在這個解決方案中遇到的缺點是不能將一行項目視爲父項目下的一組視圖(我正在重新使用標籤/編輯文本佈局)。我不得不回到桌面佈局以獲得必要的靈活性。 – gnB 2016-11-29 19:34:32
是的,您可以使用具有兩個內部線性佈局的線性水平線性佈局。
<LinearLayout android:orientation="horizontal">
<LinearLayout />
<LinearLayout />
</LinearLayout>
- 1. CSS 2列布局
- 2. 在2列布局
- 3. 引導2列布局
- 4. 浮點2列布局?
- 5. 不同div 2列布局
- 6. 2列CSS浮動佈局
- 7. 自適應2列布局
- 8. 簡單的2列布局
- 9. 外部佈局的左列中的CSS 2列布局
- 10. Bootstrap 3 - 3列布局到2列布局
- 11. 使2列的div佈局表現得像一個2列的表格佈局
- 12. 2系列divs中的列布局
- 13. 如何用2列獲得此佈局?
- 14. 帶Twitter的2列布局Bootstrap
- 15. 2使用float和bootstrap的列布局
- 16. CSS佈局2列固定流體
- 17. 特殊的2與CSS的列布局
- 18. 與引導Superzised - 2列響應佈局
- 19. 動態1-2-3列布局
- 20. 2子菜單的列布局
- 21. Magento 2 - 新主頁佈局
- 22. 全屏Android佈局2行
- 23. Extjs 4 - 合併2佈局
- 24. 2佈局1活動android
- 25. 2 RelativeLayouts在一個佈局
- 26. 定義多個佈局2
- 27. 2 RecyclerViews提示的佈局
- 28. Angular 2 - 佈局組件
- 29. ASP.NET MVC 2動態佈局
- 30. 3列流佈局vs表格佈局
是的......這是可能的.. – 5hssba 2012-04-24 17:08:24