Как что-то сделать, когда чекбокс меняет состояние?

Это мой код:

    <CheckBox
        android:id="@+id/sprint_checkbox"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="@string/sprint_game" />

    <CheckBox
        android:id="@+id/marathon_checkbox"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="@string/marathon" />

    <CheckBox
        android:id="@+id/never_ending_checkbox"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="@string/never_ending" />

Что я хочу сделать, так это «обнаружить», когда один из них отмечен, а затем установить для двух других значение «отключить», чтобы пользователь мог выбрать только один раз. Я пытался использовать ".setOnCheckedChangeListener", но не могу этого сделать, может ли кто-нибудь помочь мне с кодом? Большое спасибо, ребята!

11
задан Goo 12 February 2013 в 12:50
поделиться