将数据从意图传递到另一个意图

Use*_*263 9 android

我有两个Intents和两个Activitys.

我有第Intent一个EditText.

我想使用EditText第二个意图中的文本并传递给第二个意图

Intent myIntent = new Intent(mycurentActivity.this, secondActivity.class);
startActivity(myIntent); 
Run Code Online (Sandbox Code Playgroud)

先感谢您

Rof*_*ion 12

你正在寻找Intent#putExtra(String,String).

这是一个例子:

Intent myIntent = new Intent(mycurentActivity.this, secondActivity.class);
myIntent.putExtra("key", myEditText.Text.toString();
startActivity(myIntent); 
Run Code Online (Sandbox Code Playgroud)

当您收到意图时,您可以再次提取它:

String text = myIntent.getStringExtra("key");
Run Code Online (Sandbox Code Playgroud)

(http://developer.android.com/reference/android/content/Intent.html#getStringExtra(java.lang.String))