-1

我有无线电组:

<RadioGroup android:layout_height="wrap_content"
             android:layout_gravity="center_horizontal|bottom"
             android:orientation="horizontal"
             android:layout_width="match_parent"
             android:background="@drawable/overlay_2"
             android:id="@+id/rgSettings">`

             <RadioButton android:layout_width="140dp"
                          android:layout_height="100dp"
                          android:id="@+id/s_mph"
                          android:background="@drawable/settings_speed_mph"
                          android:button="@android:color/transparent"
                          android:layout_gravity="center_vertical|left"/>

             <RadioButton android:layout_width="140dp"
                          android:layout_height="100dp"
                          android:id="@+id/s_kph"
                          android:checked="false"
                          android:background="@drawable/settings_speed_kph"
                          android:button="@android:color/transparent"
                          android:layout_gravity="center"
                          android:gravity="right"/>

</RadioGroup>

截图链接:http: //joxi.ru/A5GhUxjKTJBQH7uRaK4

(1) radiogroup (2) - (3) 它的单选按钮。我需要将单选按钮(2)设置在左侧,单选按钮(3)设置在右侧。我需要什么?

添加:我需要在radiogroup中设置第一个按钮设置左侧位置,在右侧位置radiogroup中设置第二个按钮。像这样:joxi.ru/FqKhUxjKTJBsH5OWteQ

4

1 回答 1

0

为什么您首先将左侧需要的按钮设置为?只需切换它:

         <RadioGroup android:layout_height="wrap_content"
         android:orientation="horizontal"
         android:layout_width="match_parent"
         android:background="@drawable/overlay_2"
         android:id="@+id/rgSettings">

         <RadioButton android:layout_width="140dp"
                      android:layout_height="100dp"
                      android:id="@+id/s_kph"
                      android:checked="false"
                      android:background="@drawable/settings_speed_kph"
                      android:button="@android:color/transparent"
                      android:layout_gravity="center_vertical|left"
                      android:gravity="right"/>

         <RadioButton android:layout_width="140dp"
                      android:layout_height="100dp"
                      android:id="@+id/s_mph"
                      android:background="@drawable/settings_speed_mph"
                      android:button="@android:color/transparent"
                      android:layout_gravity="center_vertical|right"/>             

         </RadioGroup>

此外,您可以使用 layout_margin 属性在按钮之间留出空间。

于 2014-06-18T14:06:17.217 回答