传值
Intent intent =newIntent(MainActivity.this,Main2Activity.class);
String a =editText1.getText().toString().trim();
String b =editText2.getText().toString().trim();
intent.putExtra("message",a+"+"+b+"="+"?");
startActivityForResult(intent,1000);
实现的方法
protected voidonActivityResult(intrequestCode, intresultCode,Intent data) {
super.onActivityResult(requestCode,resultCode,data);
if(requestCode==1000&& resultCode==1001){
String res = data.getStringExtra("result");
editText3.setText(res);
}
}
获取值回传
String res =editText2.getText().toString().trim();
Intent intent1 =newIntent();
intent1.putExtra("result",res);
setResult(1001,intent1);
finish();