Comment passer de modifier des données de texte en forme de chaîne à la prochaine activité?

Je développe une application android dans lequel j'ai pris deux boutons et une zone de texte modifier.
je tiens à transmettre les données de la zone de texte modifier à partir de la chaîne à la prochaine activité de cliquer sur l'un des boutons, comment puis-je passer le texte à la prochaine activité et à recevoir le texte dans le nouveau lancé l'activité pourrait utiliser le texte.

mon code pour la première activité est

EditText Urlis=(EditText)findViewById(R.id.entry);
final Button button = (Button) findViewById(R.id.ok);
final Intent i=new Intent(this , RSSReder.class);
final String choice=Urlis.getText().toString();

i.putExtra("key", choice);
button.setOnClickListener(new View.OnClickListener() {
    public void onClick(View v) {
        startActivity(i);
    }    
});  

et pour les appelés de l'activité est

public class RSSReder extends Activity implements OnItemClickListener {

    public String RSSFEEDOFCHOICE;
    public final String tag = "RSSReader";
    private RSSFed feed = null;

    /** Called when the activity is first created. */

    public void onCreate(Bundle abc) {
        super.onCreate(abc);
        setContentView(R.layout.next1);

        Intent i = getIntent();
        RSSFEEDOFCHOICE =i.getStringExtra("key");

        //go get our feed!
        feed = getFeed(RSSFEEDOFCHOICE);

        //display UI
        UpdateDisplay();

    }
}

est-ce que je besoin de modifier ou de supprimer.

  • Essayez de mettre des "String choix=Urlis.getText().toString();" à l'intérieur de la "onClick()" la méthode. Aussi mettre "j'.putExtra("key", choix);" dans "onClick()" d'après elle. Lorsque vous obtenez le texte à l'heure actuelle, les chances sont que vous êtes l'établissement de "choix" à une Chaîne vide. Vous avez besoin pour obtenir le texte lorsque l'utilisateur appuie sur le Bouton pour démarrer une nouvelle Activité.
  • merci Monsieur mon code de travail, il a été vraiment utile
  • Heureux d'être en mesure de vous aider.