可扩展列表视图中的RadioButtons

时间:2015-10-27 07:18:13

标签: android checkbox radio-button expandablelistview

我正在使用复选框主要进行可扩展列表视图。但在某些地方我有单选按钮。我需要只能选择一个单选按钮。现在我选择了所有这些。我是否需要无线电组或重新记录最后一次检查按钮?

1 个答案:

答案 0 :(得分:0)

使用无线电组。

<?xml version="1.0" encoding="utf-8"?>
<RadioGroup xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical">
    <RadioButton android:id="@+id/radio_pirates"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/pirates"
        android:onClick="onRadioButtonClicked"/>
    <RadioButton android:id="@+id/radio_ninjas"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/ninjas"
        android:onClick="onRadioButtonClicked"/>
</RadioGroup>

http://developer.android.com/guide/topics/ui/controls/radiobutton.html

结构如下:

<LinearLayout>
    <RadioGroup >
        <ListView>
            <ListItem>
                <TextView/>
                <RadioButton/>
            </ListItem>
            <ListItem>
                <TextView/>
                <RadioButton/>
            </ListItem>
            <ListItem>
                <TextView/>
                <RadioButton/>
            </ListItem>
        </ListView>
    </RadioGroup>
</LinearLayout>