Ho un'applicazione con un menu e in base a quale pulsante si preme nel menu viene aperta una nuova attività. Voglio avere un pulsante indietro su ogni schermata che ti porterà alla schermata precedente, quindi mi chiedo come faccio a fare questo?Creazione del pulsante Indietro personalizzato in Android
Ecco il codice che ho usato che funziona:
backButton = (ImageButton) findViewById(R.id.back_button);
backButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
finish();
}
});
Tuttavia la sua non è una buona pratica di programmazione per me di mettere questo codice in tutte le mie attività. Come faccio a creare un qualche tipo di stack che salvi tutte le pagine visualizzate e che utilizzi per tornare alla pagina precedente?
Devo inserire un pulsante indietro nella mia applicazione in modo da non poter utilizzare quello esistente in ActionBar.
hai già fatto buona pratica di programmazione. proprio come il comportamento predefinito. –