light1.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if (isChecked){
imageView1.setBackgroundResource(R.drawable.lightopen);
}else {
imageView1.setBackgroundResource(R.drawable.lightclose);
}
}
});
我这样写了但是程序运行时就报错了