2010-06-17 3 views
0

Je travaille sur une application qui a plusieurs onglets. Dans le premier onglet, l'utilisateur va entrer des valeurs. Dans les autres onglets, il affichera les résultats des calculs basés sur ces valeurs.Comment obtenir des paramètres entre les activités?

Comme dans l'onglet 1, l'utilisateur entre "3" et "2". Dans l'onglet 2, le programme les ajoute et affiche "5".

Dans l'onglet 2, comment accéder aux entrées "3" et "2"?

Merci

+0

Je viens de me rappeler que je besoin de créer une instance de la classe de l'autre activité. Cela semble fonctionner maintenant. Cela fait longtemps que je n'ai fait aucune programmation. Je ne suis pas sûr si c'est la bonne façon ou non, donc s'il y a une meilleure façon, s'il vous plaît faites le moi savoir. Merci – Matt

Répondre

1

Le widget TabHost vous permet de concevoir ses onglets avec ou sans activités individuelles. Il ne semble pas nécessaire d'avoir des activités distinctes lorsque vous changez d'onglet dans votre scénario. Pourquoi ne pas utiliser une seule activité?

Example

+0

Il serait possible de le faire en une seule activité. Je vais probablement dans l'application finale, mais en ce moment je suis en train d'expérimenter avec la programmation dans Android. Merci pour votre aide! – Matt

+0

Ensuite, examinez comment utiliser un ensemble pour transmettre des paramètres aux activités et comment utiliser onActivityResult pour extraire les résultats. Souvenez-vous que le démarrage d'une activité est asynchrone, c'est-à-dire que l'activité de départ n'attend pas de résultat. – cdonner

Questions connexes