View.OnClickListener handleOnClick(ToggleButton mButton, boolean mBoolean) {
return new View.OnClickListener() {
public void onClick(View v) {
mBoolean = !mBoolean;
updateUi(mButton, mBoolean);
}
};
}
mBoolean and mButton "is accessed from within inner class, needs to be declared final"
But when I do, I can't do the mBoolean =!mBoolean because it says I can't change a final variable.