Tornando al menu principale in android da un pulsante di scatto
Domanda
In Android, la mia applicazione fornisce un pulsante che l'utente può cliccare per tornare indietro alla schermata che appare quando si apre l'applicazione (onCreate).
Come posso impostare il pulsante per tornare l'utente al menu principale?
Ho qualcosa di simile in un'istruzione switch (al clic):
case R.id.return_main:
onCreate();
return;
Dove return_main è l'id del pulsante .... So che non è giusto, ma non riuscivo a pensare a nessun altro modo.
Grazie!
Soluzione
Usa un intento di ri-lanciare la vostra attività principale:
Intent intent = new Intent(this, MainActivity.class);
startActivity(intent);
Altri suggerimenti
Si dovrebbe essere in grado di appena chiamata finitura () . Se siete in un'attività che è un bambino della vostra attività principale, questo si ritorna alla schermata che attività principale.
Intent = intenti new Intent (questo, MainActivity.class); startActivity (intenzione);
Devi uccidere l'attività per tornare al menu principale, per esempio ho chiamato Activity1 da Menu e uccide:
ActMenu.java
startActivity(new Intent(ActMenu.this,Activity1.class));
Activity1.java
Button btnForm = (Button) this.findViewById(R.id.btnForm);
btnForm.setOnClickListener(new Button.OnClickListener()
{
public void onClick(View v)
{
finish();
}
});