我有无线电组:
<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)放射性组 (2) - (3)其单选按钮。 我需要将radibutton(2)设置在位置 - 左,radiobutton(3)设置在正确的位置。我需要什么?
添加: 我需要在radiogroup中设置第一个按钮设置左侧位置,在右侧位置radiogroup中设置二级按钮。像这样:joxi.ru/FqKhUxjKTJBsH5OWteQ
答案 0 :(得分: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属性进行一些操作,以在按钮之间留出空间。