سلام
/** Called when the user clicks the Send button */
public void sendMessage(View view) {
Intent intent = new Intent(this, DisplayMessageActivity.class);
EditText editText = (EditText) findViewById(R.id.edit_message);
String message = editText.getText().toString();
intent.putExtra(EXTRA_MESSAGE, message);
startActivity(intent);
}
در این کد، یک Intent ساخت میشه و کلاس مورد نظر(همان اکتیوتی مورد نظر شما) که اینجا DisplayMessageActivity.class هست به آن منتصب میشه. بعد مقداری که در EditText موجود هست را در متغیری میریزد و آن را به وسیله putExtra به Intent ای که ساخته بودیم اضافه میکند. سپس کلاس یا Activity مورد نظر را اجرا میکند.
مقدار اضافه شده به Intent را میتونید در Activity ای اجرا شده با وسیله تابع زیر بازیابی کنید:
Intent intent = getIntent();
String message = intent.getStringExtra(MainActivity.EXTRA_MESSAGE);
موفق باشید.
منبع:http://developer.android.com/trainin...-activity.html