1

に 4 つRadioButtonの がありRadioGroupます。s には setのRadioButton同じインスタンスがありOnCheckedChangedListenerます。いずれかRadioButtonが選択されると、ハンドラーを使用して 800 ミリ秒後にダイアログがポップアップします。問題は、RadioButtonチェックされた状態が変更された後でも、いずれかの がチェックされていないままになることがありますが、ダイアログがポップアップすることです。これはバグだと思います。どんなポインタでも大歓迎です。

4

1 に答える 1

10

RadioButton.setChecked()呼び出した個々のインスタンスごとに呼び出す代わりにRadioGroup.clearChecked()、これで問題が解決したようです。

于 2011-01-06T18:15:30.067 に答える