2011-07-26 6 views
-2

si mon application a deux ongletsactivité android se produit une seule fois, mais je besoin de répéter

onglet 1 est une page de connexion puis

onglet 2 est un détail de l'utilisateur

l'utilisateur doit loginfrom Dans l'onglet 1, seuls les détails se chargeraient à partir de l'onglet 2, donc si l'utilisateur ne se connectait pas et passait à l'onglet 2, un message d'alerte indiquerait que le problème est après l'onglet 1 et si l'utilisateur ne se reconnecte plus , le alertdialog ne s'afficherait plus. Je ne suis pas sûr si je devrais utiliser onRestart ou onPause ou quelque chose ..

Répondre

0

RÉSOLU!

la meilleure façon de faire est de mettre le drapeau dans le tabhost .addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

Merci pour l'aide les gars: D

+0

Vous pouvez accepter votre propre réponse pour aider les autres. –

0

Changez votre flux d'application.

créer un onglet représente un ensemble d'activités.

utiliser le groupe d'activités.

+0

je vais javanator! BTW, les codes pour l'onglet est la suivante est-il quelque chose que je devrais changer? ntent = new Intent(). setClass (ceci, TabOne.class); spec = tabHost.newTabSpec ("main") setIndicator ("Tab1" \t \t \t \t res.getDrawable (R.drawable.mainico)) \t \t \t \t .setContent (en intention). tabHost.addTab (spec); – eddy

Questions connexes