Gérer des données envoyées par deux Intent différents
Bonjour,
Y'a t-il un moyen pour gérer les données envoyés par deux intent de classes différentes?
c'est à dire par exemple j'ai deux classes, chaque classe a un traitement à part, indépendamment de l'autre. Cependant, les deux créent des intent pour une seul classe:exemple:
Code:
1 2
| Intent view = new Intent(NearestCenter.this, GetCenterComments.class);
view.putExtra(NearestCenter.IDD, _id); |
Code:
1 2
| Intent view = new Intent(OptionsMenu.this, GetCenterComments.class);
view.putExtra(OptionsMenu.IDD, _id); |
et puis le _id doit etre récupéré soit à travers OptionsMenu soit à travers NearestCenter
mais le problème que je ne sais pas comment faire par exemple
si ça vient de OptionsMenu alors :
Code:
1 2 3
| Intent i = getIntent();
// getting training center id from intent
center_id = i.getStringExtra(OptionsMenu.IDD); |
sinon
Code:
1 2 3
| Intent i = getIntent();
// getting training center id from intent
center_id = i.getStringExtra(NearestCenter.IDD); |
pour expliquer plus, parfois l'accès à la classe se fait à travers NearestCenter et parfois à travers OptionsMenu.
Merci pour votre aide