.setEnabled() 似乎只工作一次是有原因的吗?我希望根据内容在活动生命周期中多次打开和关闭它。我已经尝试将它包装在 switch 语句中。
GAME_STATE_INPLAY = true;
if (GAME_STATE_INPLAY = true) {
explainButton.setEnabled(false);
}
....
if (c.getString(7).toString().length() > 0) {
explainButton.setEnabled(true);
}