2012-01-12 70 views
0

我有一个页面,我让用户选择不同类型的颜色。类型包括Android:需要复杂布局的指导

  1. COLOR1
  2. COLOR2
  3. 字体颜色
  4. 背景颜色

    有一点是好的,但更复杂的是每个的ColorType我提供选择与RGB - 有滑块/寻找R,g,& B分别为每种颜色类型。

:颜色拾取不是只允许在RGB选择。

我得添加4个以上的选项+一个按钮来显示结果。

根据你什么应该是实现上述屏幕的最佳布局。我从一个LinearLayout开始,其中根的方向是水平的&它有两个内部的LinearLayouts,它的方向是垂直的。第一个孩子可以有Color1 & Color2 &第二个孩子字体&背景。并在底部显示一个按钮。

任何更好的选项来更容易地实现这一点。 TableLayout可以是更好的选择吗?或者任何其他。

回答

1

这不是一个真正复杂的布局恕我直言。你在做什么就好。

如果您让Spinner选择要更改的颜色类型,然后隐藏并显示垂直LinearLayout的颜色,可以使其更加清洁。

查尔斯我会说因为它的大小,它必须是垂直的。

+0

哦,所以我可以在Spinner中添加4种颜色类型,并显示所选项目的RGB各自的值 - 这是更好更干净的方法。谢谢sfratini。 – Tvd 2012-01-12 14:13:41