【发布时间】:2016-10-13 17:30:04
【问题描述】:
我正在尝试使三个按钮等距并垂直对齐,它们之间的圆圈重叠如下:
我遇到了困难,因为需要一个 LinearLayout 来平衡三个按钮的权重,但重叠视图最容易在 RelativeLayout 和 FrameLayout 中完成(我需要支持
当我将“OR”圆圈放在 Frame/RelativeLayouts 中时,没有简单的方法可以将它们设置为视图高度的 1/3,以便它们位于按钮之间。
如何将带有 OR 圆圈的 FrameLayout 分成三份以正确放置圆圈?
【问题讨论】:
-
我几乎用 PercentRelativeLayout 和负边距来处理“或”,但即使有代码,我仍然无法让那些虫子出现在按钮前面。
-
呵呵,PercentRelativeLayout我没用过……只要显示中最顶部的view在RelativeLayout的底部,就应该显示在顶部?
-
这就是我所做的,但它们仍然在按钮下方。我认为这与按钮可点击而文本视图不可点击的事实有关。我什至尝试过
bringToFront(),但无法成功。
标签: android android-layout android-linearlayout android-xml android-framelayout