0

我遇到的问题是,OnCheckedChangeListener如果我滚动并随机切换列表中其他项目的切换状态,则会调用它。我现在已经解决了这个问题(从数据库字段加载切换按钮的状态),但我确实想要解释为什么切换按钮OnCheckedChangeListener在滚动时处于活动状态,所以我以后不会遇到问题。现在这就是我用代码做的所有事情来测试它。

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

            Log.d("", "" + model.getId());

        }   
    });
4

0 回答 0