private Handler handler = new Handler() {
@Override
public void handleMessage(Message msg) {
if (msg.what == 0) {
exit = false;
}
}
};
private boolean exit = false;
@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
if (!exit) {
exit = true;
Toast.makeText(this, "再次点击退出", Toast.LENGTH_SHORT).show();
handler.sendEmptyMessageDelayed(0, 1000);
return true;
}
}
return super.onKeyUp(keyCode, event);
}