Android:复选框监听器

发布于 2021-02-02 22:48:00

我想将Listener放在上CheckBox。我寻找信息,它是这样的:

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

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

});

问题在于Eclipse认为它是OnCheckedChangeListenerforRadioGroup,并且不起作用。我怎样才能解决这个问题?

关注者
0
被浏览
228
1 个回答
  • 面试哥
    面试哥 2021-02-02
    为面试而生,有面试问题,就找面试哥。

    你可以这样做:

    satView.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
    
           @Override
           public void onCheckedChanged(CompoundButton buttonView,boolean isChecked) {
    
           }
       }
    );     
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看