【发布时间】:2016-07-11 11:07:32
【问题描述】:
实际上我的问题是当我按下后退按钮时它显示dialog 并且同时应用程序在没有任何键操作的情况下完成?谁能解决这个问题?
@Override
public void onBackPressed() {
super.onBackPressed();
AlertDialog.Builder ab = new AlertDialog.Builder(this);
ab.setMessage("Really want to exit");
ab.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
finish();
}
});
ab.setNegativeButton("No", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
Main.super.onBackPressed();
}
});
ab.create();
ab.show();
}
【问题讨论】:
标签: java android onbackpressed