Revenir au menu principal android par un bouton clic
Question
Dans Android, mon application fournit un bouton que l'utilisateur peut cliquer pour les retourner à l'écran qui apparaît lorsque l'application est ouverte (onCreate).
Comment puis-je régler ce bouton pour revenir à l'utilisateur au menu principal?
J'ai quelque chose comme ça dans une instruction switch (sur clic):
case R.id.return_main:
onCreate();
return;
Où return_main est l'id du bouton .... Je sais que ce n'est pas raison, mais je ne pouvais pas penser à une autre façon.
Merci!
La solution
Utilisez l'intention de relancer votre activité principale:
Intent intent = new Intent(this, MainActivity.class);
startActivity(intent);
Autres conseils
Vous devriez pouvoir simplement appeler . Si vous êtes dans une activité qui est un enfant de votre activité principale, cela vous renvoie à cet écran principal d'activité.
intention d'intention = new intention (ce, MainActivity.class); startActivity (intention);
Vous devez tuer l'activité pour revenir au menu principal, par exemple, j'ai appelé Activité1 de menu et tuez-le:
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();
}
});