Java 退出操作没有退出应用程序,而是返回到上一个应用程序
如果您想在用户单击“退出”时退出应用程序,则只需执行下一步操作 代码Java 退出操作没有退出应用程序,而是返回到上一个应用程序,java,android,Java,Android,如果您想在用户单击“退出”时退出应用程序,则只需执行下一步操作 代码 当我按下“是”按钮时,我需要它退出应用程序,但如果我按下“是”,它将返回到上一页。如果我按下“否”按钮,它将显示文本。但是“是”按钮有问题。请帮帮我。我发了一个代码,它允许外人来堆栈溢出。请拿下,阅读关于主题的文章,然后阅读。特别是,请在您的问题描述中包含任何解释;不要对此发表评论。把这个放在哪里,先生?在同一个java文件上?欢迎@Arif Zain。如果您有任何问题,请写信给我。请不要将代码(或其他文本内容)作为图像发布
当我按下“是”按钮时,我需要它退出应用程序,但如果我按下“是”,它将返回到上一页。如果我按下“否”按钮,它将显示文本。但是“是”按钮有问题。请帮帮我。我发了一个代码,它允许外人来堆栈溢出。请拿下,阅读关于主题的文章,然后阅读。特别是,请在您的问题描述中包含任何解释;不要对此发表评论。把这个放在哪里,先生?在同一个java文件上?欢迎@Arif Zain。如果您有任何问题,请写信给我。请不要将代码(或其他文本内容)作为图像发布。无法搜索图像的内容。始终以格式化文本的形式发布代码。此外,如果此答案导致您解决问题,标准做法是将其作为帮助您的答案。这样,该线程就不再活跃,未来可能有类似问题的人也可以从该线程中获益。
public void onBackPressed ()
{
AlertDialog.Builder alertDialogBuilder=new AlertDialog.Builder(GambarRumah.this);
alertDialogBuilder.setTitle("Confirm Exit..!!");
alertDialogBuilder.setIcon(R.drawable.ic_exit_to_app_black_24dp);
alertDialogBuilder.setMessage("Are you sure you want to exit?");
alertDialogBuilder.setCancelable(false);
alertDialogBuilder.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
finish();
}
});
alertDialogBuilder.setNegativeButton("No", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
Toast.makeText(GambarRumah.this, "You clicked on cancel buddy", Toast.LENGTH_LONG).show();
}
});
AlertDialog alertDialog=alertDialogBuilder.create();
alertDialog.show();
}
packageManager.getLaunchIntentForPackage(packageName)?.let {
android.support.v4.app.TaskStackBuilder.create(this)
.addNextIntentWithParentStack(it)
.startActivities()
}
finishAndRemoveTask()