LinearLayoutの重み属性



Linearlayout Weight Attribute



1.android:layout-weightこのプロパティを使用すると、コントロールのサイズを比例的に指定できます。これは、電話画面の適応性において非常に重要な役割を果たすことができます。
android:layout-weightプロパティの値を1に設定すると、画面の幅が2等分されます。原則は次のとおりです。システムは、最初にすべてのレイアウトのすべてのコントロールで指定されたレイアウトの重み値を追加し、次にそれらを均等に分散します。
この方法は、水平制御レイアウトに適しています

2. android:layout_weight値の1つを1に設定し、もう1つをコンテンツサイズに合わせて設定した場合、設定は残りの画面幅を占めます。例は次のとおりです。