Ich habe ein lineares Layout (horizontal ausgerichtet), das 3 Schaltflächen enthält. Ich möchte, dass die 3 Schaltflächen eine feste Breite haben und gleichmäßig über die Breite des linearen Layouts verteilt sind.
Ich kann dies erreichen, indem ich die Schwerkraft des linearen Layouts auf Mitte stelle und dann die Polsterung der Tasten anpasse. Dies funktioniert jedoch bei einer festen Breite und nicht beim Ändern von Geräten oder Ausrichtungen.
<LinearLayout android:id="@+id/LinearLayout01"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:gravity="center">
<Button
android:id="@+id/btnOne"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="120dip"></Button>
<Button
android:id="@+id/btnTwo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="120dip"></Button>
<Button
android:id="@+id/btnThree"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="120dip"></Button>
</LinearLayout>