passez une variable entre 2 activitées
bonjour a tous mon code ne marche pas et je ne comprend pas pourquoi
j envoi la variable :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| FrameLayout afficher_details5 = ( FrameLayout) findViewById(R.id.wrap_produits_4);
afficher_details5.setOnClickListener( new OnClickListener(){
@Override
public void onClick(View v) {
Intent intent = new Intent(Produits.this, Produits_details.class);
Bundle objetbunble = new Bundle();
objetbunble.putString("monid","test");
intent.putExtras(objetbunble);
startActivity(intent);
overridePendingTransition(R.anim.fade, R.anim.animation);
}
}); |
je recupere la variable :
Code:
1 2 3 4 5 6
| Bundle objetbunble = this.getIntent().getExtras();
// récupération de la valeur
String reponse = objetbunble.getString("monid");
TextView titre = (TextView) findViewById(R.id.details_produits_titre);
titre.setText(reponse); |
et rien ne s affiche dans mon TextView ??? :cry:
en faite ca marche comme ca
mais le probleme c quand je le passe a mon asynctask il met pas la meme variable:cry: quelqu un a une idée