Android setOnCheckedChangeListener无法解析复选框中的符号
我正在尝试创建一个在您选中复选框之前处于禁用状态的按钮Android setOnCheckedChangeListener无法解析复选框中的符号,android,checkbox,cannot-find-symbol,Android,Checkbox,Cannot Find Symbol,我正在尝试创建一个在您选中复选框之前处于禁用状态的按钮 Button mButton=(Button)findViewById( R.id.registerBut); CheckBox mCheckBox= findViewById( R.id.checkBox); mCheckBox.setOnCheckedChangeListener(new OnCheckedChangeListener() { @Override public void onCheckedCha
Button mButton=(Button)findViewById( R.id.registerBut);
CheckBox mCheckBox= findViewById( R.id.checkBox);
mCheckBox.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
mButton.setEnabled(isChecked);
}
});
setOnCheckedChangeListener
和CompoundButton按钮视图显示-“无法解析符号”,
newoncheckedchangelistene
说-“方法声明无效;需要返回类型””
如果你能帮我解决这个问题。
提前感谢:D除非正确导入依赖项,否则代码中没有问题
import android.widget.CheckBox;
import android.widget.CompoundButton;
CheckBox mCheckBox = new CheckBox(this);
mCheckBox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
// your code
}
});
你为什么在名字上打双星?你想突出显示它们吗?我修复了它,这样更容易理解。你能添加更多关于如何初始化mCheckBox
的详细信息吗?你需要导入侦听器和按钮,然后删除第1行中的右括号。我用初始化编辑