代码
ActivityB
@Override
public boolean onKeyDown(int keyCode, KeyEvent event){
//系统返回键
if(keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN) {
Intent intent = new Intent();
intent.putExtra("result",valuess);
setResult(RESULT_OK,intent);
finish();
}
return super.onKeyDown(keyCode, event);
}
ActivityA
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
Log.i("ansen",ed1);
super.onActivityResult(requestCode, resultCode, data);
String value1 = data.getStringExtra("result");
TextView tt2 = (TextView) findViewById(R.id.tt_2);
Log.i("ansen",value1);
tt2.setText(value1);
}
ActivityA的onActivityResult()函数无法执行