La mia applicazione funziona correttamente, praticamente se io clicco sul GPS mi spunta un toast con scritto che il gps č stato abilitato, e viceversa. Il problema č che se io chiudo l' applicazione e sono nel telefono, e clicco sul gps mi rispunta quel toast sullo schermo anche se l' applicazione č ormai chiusa!!!! Come mai dato che faccio pure l' ovveride del metodo onBackPressed?
Ecco la sua implementazione:
codice:
public void onBackPressed() {
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setMessage("Sei sicuro di volere uscire?")
.setCancelable(false)
.setPositiveButton("Si", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
Progetto.this.onStop();
Progetto.this.finish();
}
})
.setNegativeButton("No", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
AlertDialog alert = builder.create();
alert.show();
}