Я занимаюсь разработкой приложения для Android, в котором я взял две кнопки и одно текстовое поле редактирования.я хочу передать данные текстового поля редактирования из строки в следующее действие по нажатию одной из кнопок, как я могу передать текст в следующее действие и получить этот текст в новом запущенном действии, чтобы можно было использовать текств этом.
мой код для первого действия
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);
}
});
и для вызываемого действия
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();
}
}
есть что-то, что мне нужно изменить или удалить.