Button
2 つの とを含むビューがありTextView
ます。それらは、RelativeLayout
以下に示すように を使用してレイヤー化されます。
+-----------+
__TextView___ | Button 1 |
+-----------+
+-----------+
| Button 2 |
+-----------+
ここで重要なのは、TextView と Button 1 の高さが同じで、Button 1 によって適用されることlayout_alignTop
ですlayout_alignBottom
。
ボタン 2 は、TextView と同じ幅になるように制限されています (layout_alignLeft
とを使用layout_alignRight
)。
問題は、次のようなものを使用してボタン 1 と同じ高さにしたいことです。
layout_height="@id/button_1"
Layouts を使用してこれを完全に達成できますか?
そうでない場合、ビューを使用してこの投稿レイアウトを表示する前にアクティビティに展開できるコードはありますか?
View
これを達成するためにスペシャルを作成する必要はありません。
iOS ランドでは、さまざまなコントロールの高さまたは幅が同じであることを特定できますが、Android でこれを行う方法がわかりません。