1. ホーム
  2. java

[解決済み] Android: チェックボックスリスナー

2022-06-12 22:36:40

質問

の上にリスナーを置きたいのですが、どうすればいいですか? CheckBox . 情報を探したところ、こんな感じです。

satView = (CheckBox)findViewById(R.id.sateliteCheckBox);

satView.setOnCheckedChangeListener(new OnCheckedChangeListener() {
    @Override
    public void onCheckedChanged(RadioGroup group, int checkedId) {
        if (isChecked){
            // perform logic
        }
    }

});

問題は、Eclipseがこれを OnCheckedChangeListener に対して RadioGroup と入力してもうまくいきません。どうすれば直るのでしょうか?

どのように解決するのですか?

こうすればいいのです。

satView.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

       @Override
       public void onCheckedChanged(CompoundButton buttonView,boolean isChecked) {

       }
   }
);