1

.setOnCheckedChangeListener3つのボタンでラジオグループの変更を確認するために使用しています。名前の通り、ラジオボタンの変更が検出されたかどうかを検出します。したがって、すでに選択されているアイテムをクリックしても何も呼び出されません。

すでに選択されていることを無視して、選択したラジオでも機能する代替手段はありますか

4

1 に答える 1

1

あなたの質問は少し混乱しています。しかし、私が理解している限り、メソッドonCheckedChangedにリスナーを設定していれば、アクティビティが初めてロードされたときに自動的に起動しますonCreate

実装できonClickますが、両方のイベントを処理する必要があります。AsonClickが最初に発火し、次にonCheckedChange発火します。またOnCheckedChange、一時変数を使用して、ラジオ ボタンが変更されたかどうかを検出できます。

これがあなたの質問に答えることを願っています。

于 2013-11-06T11:31:37.113 に答える