Tôi có một bố cục tuyến tính (định hướng theo chiều ngang) có chứa 3 nút. Tôi muốn 3 nút có chiều rộng cố định và được phân bổ đều trên chiều rộng của bố cục tuyến tính.
Tôi có thể quản lý điều này bằng cách đặt trọng lực của linearlayout vào giữa và sau đó điều chỉnh phần đệm của các nút, nhưng điều này hoạt động với chiều rộng cố định và sẽ không hoạt động để thay đổi thiết bị hoặc định hướng.
<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>