假如本类为Activity1,它携带数据启动了Activity2,在Activity2返回Activity1时,Activity1中的onActivityResult将执行,一般情况下,如果Activity2也携带数据,则在此方法中接收数据并显示到Activity1中,如果Activity2不携带数据,则可以在此方法中自己创建数据(比如查询通讯录等)显示与Activity1中,或者没有数据时则无需显示;
注意:假如Activity2含有数据,则在Activity2中启动Activity的方法是:(在监听器中编写)
ShowActivity.this.setResult(RESULT_OK,getIntent());
ShowActivity.this.finish();