0

重み付きレイアウト(1つのウィジェットが画面の30%を占め、他のウィジェットが70%を占める)で遊んでいるときに、画面の30%を取得するには、ウィジェット(この場合はボタン)で0.7の重みを使用する必要があることに気付きました。 )そして、スペースの70%を取得するには、.3の重み(この場合は相対レイアウト)を使用する必要があります。

誰かが私に大きな重量をより少ないスペースを占めるようにするための論理を教えてもらえますか?

前もって感謝します

4

1 に答える 1

2

ビューの幅を設定してandroid:layout_width="match_parent"いる場合は、質問で述べたように動作します。これは、予想とは逆です。幅をに設定すると、android:layout_height="wrap_content"またはandroid:layout_height="0dp"意図したとおりに機能します。

于 2013-02-21T18:14:01.617 に答える