加权布局的相对布局替代方案

时间:2012-05-12 15:32:30

标签: android android-layout android-widget relativelayout

是否可以使用相对布局进行1:3:6的重量调整?

我有一个相对布局,我需要使用1:3:6的比例在其中放置3个UI组件。是否可以这样做?

2 个答案:

答案 0 :(得分:0)

RelativeLayout内插入一个线性布局(垂直或水平,具体取决于您的需要),像往常一样决定其位置。并且LinearLayout内部将三个元素的权重分配给您想要的比率。

他们将填充LinearLayout,同时让您能够将其放置在布局中。

答案 1 :(得分:0)

relativeLayout用于将视图相对于彼此放置(在右侧,这位于其顶部,......)。它与尺寸无关。 如果你想拥有权重,可以根据需要为每个孩子使用LinearLayout和权重。