Android 关闭所有意图并关闭应用程序
我是一名法国学生,实际上我正在做一个Android项目。 我会找到一个解决方案来关闭我的应用程序的所有意图,顺便说一句,关闭我的应用程序。 我尝试过这个,但不起作用:Android 关闭所有意图并关闭应用程序,android,android-intent,Android,Android Intent,我是一名法国学生,实际上我正在做一个Android项目。 我会找到一个解决方案来关闭我的应用程序的所有意图,顺便说一句,关闭我的应用程序。 我尝试过这个,但不起作用: @Override public void onBackPressed() { AlertDialog.Builder builder = new AlertDialog.Builder(GameActivity.this); builder.setTitle("Veuillez confirmer
@Override
public void onBackPressed() {
AlertDialog.Builder builder = new AlertDialog.Builder(GameActivity.this);
builder.setTitle("Veuillez confirmer");
builder.setMessage("Etes-vous certain de vouloir quitter le jeu?");
builder.setCancelable(true);
builder.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
//GameActivity.super.onBackPressed();
finish();
}
});
builder.setNegativeButton("No", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.cancel();
}
});
AlertDialog alertDialog = builder.create();
alertDialog.show();
}
我也尝试过System.exit(0),但我回到了我以前的意图,我不想要它。。。
我也尝试过finishafinity()和finishAndRemoveTask(),但它们需要21或16个API,而我只有15岁
有人能帮我吗?试试这个
Intent intent = new Intent(getApplicationContext(),
LoginActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);//its clear all
intent you can also use this to go the last activity and there you kill your app
intent.putExtra("EXIT", true);
startActivity(intent);
在您的登录活动检查中
if (getIntent().getBooleanExtra("EXIT", false)) {
android.os.Process.killProcess(android.os.Process.myPid());
System.exit(0);
}