1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > android 按钮点击退出程序 Android:按下后退按钮退出应用程序

android 按钮点击退出程序 Android:按下后退按钮退出应用程序

时间:2021-10-31 03:20:00

相关推荐

android 按钮点击退出程序 Android:按下后退按钮退出应用程序

在我的应用程序中,我希望退出应用程序时按下后退按钮,这是我的代码:

@Override

public void onBackPressed() {

new AlertDialog.Builder(this).setIcon(android.R.drawable.ic_dialog_alert).setTitle("Exit")

.setMessage("Are you sure you want to exit?")

.setPositiveButton("Yes", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

finish();

}

}).setNegativeButton("No", null).show();

}

它的工作正常,但是当我从应用程序退出时,它不会完全退出并显示带有我的应用程序徽标的空白页面,当我再次按下按钮从应用程序退出时,我该如何解决?

编辑:

我使用此代码而不是上面但我的应用程序完全退出但我希望它在后台运行并且不会完全退出,我该怎么做?

@Override

public void onBackPressed() {

new AlertDialog.Builder(this).setIcon(android.R.drawable.ic_dialog_alert).setTitle("Exit")

.setMessage("Are you sure?")

.setPositiveButton("yes", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

Intent intent = new Intent(Intent.ACTION_MAIN);

intent.addCategory(Intent.CATEGORY_HOME);

intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

startActivity(intent);

finish();

}

}).setNegativeButton("no", null).show();

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。