2010-10-18 6 views
0

Je souhaite prendre la valeur d'un EditText d'une page et l'afficher dans une autre page. Comment puis je faire ça? Comment puis-je stocker des valeurs dans EditText? Plesae Aidez-moi .... En vous remerciant ..Passer une valeur d'un EditText à TextView

Répondre

4

Lorsque vous mentionnez "sur une autre page", vous voulez dire dans une nouvelle activité non? En supposant que c'est ce que vous voulez dire, vous devez simplement convertir le contenu de l'EditText en un paquet et l'envoyer à l'activité suivante. Voici un exemple pour vous aider à démarrer.

Ces codes doivent être dans la méthode que vous utilisez pour démarrer la nouvelle activité.

Pour la première activité:

EditText txtTitle = (EditText)findViewById(R.id.txtTitle); 
Intent i = new Intent(this, com.dzinesunlimited.quotetogo.Step2.class); 
Bundle bundle = new Bundle(); 
bundle.putString("title", txtTitle.getText().toString()); 
i.putExtras(bundle); 
startActivity(i); 

Pour la deuxième activité

Ce code, dans mon cas est la méthode onCreate().

Bundle bundle = this.getIntent().getExtras(); 
String title = bundle.getString("title"); 

((TextView)findViewById(R.id.summaryTitle)).setText(title); 

Espérons que cela aide.

Questions connexes