是否可以使用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. 在2列布局
- 2. CSS 2列布局
- 3. 2列DIV布局
- 4. 引导2列布局
- 5. 浮点2列布局?
- 6. 不同div 2列布局
- 7. 自适应2列布局
- 8. Twitter Bootstrap - 2列布局
- 9. CSS变量2列布局
- 10. 简单的2列布局
- 11. 2列CSS浮动布局
- 12. 2列CSS布局问题
- 13. 2列灵活布局
- 14. 3列布局到2列布局,最小标记变化
- 15. Bootstrap 3 - 3列布局到2列布局
- 16. 外部布局的左列中的CSS 2列布局
- 17. 使2列的div布局表现得像一个2列的表格布局
- 18. 2列CSS布局没有虚拟列
- 19. 2系列divs中的列布局
- 20. CSS:三列布局成2列
- 21. css flexbox特殊2列布局
- 22. CSS 2列布局:柱高度
- 23. 带Twitter的2列布局Bootstrap
- 24. 简单的2列div布局
- 25. css 2列div布局全屏
- 26. CSS:2列全屏流体布局
- 27. jQuery LayoutCreator插件,2列布局错误
- 28. 特殊的2与CSS的列布局
- 29. 与引导Superzised - 2列响应布局
- 30. 响应式2列布局问题
是的......这是可能的.. – 5hssba 2012-04-24 17:08:24