我有一个包含两个Button
s 和 a的视图TextView
。它们是分层的,使用RelativeLayout
如下所示:
+-----------+
__TextView___ | Button 1 |
+-----------+
+-----------+
| Button 2 |
+-----------+
这里的关键是 TextView 和 Button 1 具有相同的高度,由layout_alignTop
Button layout_alignBottom
1强制执行
按钮 2 被限制为与 TextView 具有相同的宽度(使用layout_alignLeft
和layout_alignRight
)。
问题是我还希望它具有与 Button 1 相同的高度,使用如下:
layout_height="@id/button_1"
我可以完全通过使用 Layouts 来实现这一点吗?
如果没有,我是否可以在 Activity 中部署一些代码,使用视图强制此帖子布局但在显示之前?
我真的很想避免必须创建一个特殊View
的来实现这一点。
在 iOS 领域,我可以具体说明各种控件具有相同的高度或宽度,但我看不到在 Android 中执行此操作的方法。