Android复杂的布局

时间:2011-03-04 17:42:08

标签: android android-layout relative

我试图创建一个如下所示的屏幕:

layout

所以,我需要一组textview和spinner。 我使用了一个单独的相对布局来组织它: enter image description here

是否过剩?还有另一种方法可以解决我的问题吗?

2 个答案:

答案 0 :(得分:1)

以下是我使用表格布局的解决方案:

   -- Linear layout (vertical)
      |
      +-- Linear layout (horizontal)
      |
      +-- Scroll View
      |   |
      |   +- Table layout
      |      |
      |      +- Table Row (repeat multiple rows)
      |         |
      |         +- TextView / label 
      |         +- Spinner / label
      +-- Tab like buttons

(注意:我不确定如何使用标签)

答案 1 :(得分:1)

TextView中包含SpinnerRelativeLayout并没有错。

但是,您的布局中似乎有17个TextViews + Spinners,但任何时候都只能看到6个。我建议改用ListView(它只会加载实际可见的视图)。