dialog = new AlertDialog.Builder(GuestsanActivity.this).setMessage("").create();
**dialog.setCancelable(false);**重点内**容**
dialog.show();
timer.schedule(new TimerTask() {
@Override
public void run() {
Message msg = handler.obtainMessage();
msg.what = recLen1;
handler.sendEmptyMessage(msg.what);
recLen1 = recLen1 - 1;
}
}, 1000, 1000);
int recLen1 = 0;
Handler handler = new Handler() {
@Override
public void handleMessage(Message msg) {
super.handleMessage(msg);
if (msg.what < 0) {
dialog.dismiss();
// timer.cancel();
}
dialog.setMessage(" 输入次数过多,请稍后再试\n\n\n"+" "+msg.what + " \n\n");
}
};
AlertDialog dialog = null;
Timer timer = new Timer();
其他代码掠过
主要代码dialog.setCancelable(false);