在布局中包装编辑文本框

时间:2010-04-01 14:09:06

标签: android layout

我的UI有6个EditText框。这些EditText框中的3个在垂直方向时不显示。我希望wrap_content将非显示3包装到下一行,但发现LinearLayout只允许一行。

当处于水平方向时,我会显示其中的所有6个。

我尝试了一个TableView,每行有两行3。在横向时,这看起来很笨。

我是否需要代码来确定方向何时更改以重绘那些EditText框以使其看起来更好或是否有一些布局在垂直方向时会自动换行?

2 个答案:

答案 0 :(得分:0)

您可以创建具有相同名称的布局并将其放在res / layout-land中。在横向模式下它会使用它。

答案 1 :(得分:0)

你可以通过这个确定方向 this.getResources()。getConfiguration()。取向