When calling Activity#recreate() from a Checkbox's OnCheckChanged callback, I get a black screen. When calling from a Button's OnClick event callback, it works fine. Any reasons, code using butterknife below (same without butterknife)?
@OnCheckChanged(R.id.check_box)
void checkChanged(CheckBox cb){
recreate(); // shows black screen
}
@OnClick(R.id.button)
void checkChanged(Button btn){
recreate(); // works as expected
}