Я французский студент, и на самом деле я работаю над Android проектом. Я бы нашел решение, чтобы закрыть все намерения моего приложения и, кстати, закрыть мое приложение. Я пробовал это, но это не работает:
@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), но я вернулся к своему предыдущему намерению, и я не хочу его ... Я также пробовал finishAffinity () и finishAndRemoveTask (), но им требовался API 21 или 16, а мне всего 15.
Кто-нибудь может мне помочь?