onActivityResult回调的用法

来源:互联网 发布:建筑方案动画软件 编辑:程序博客网 时间:2024/06/05 16:16
ActivityA跳转到AddAddressActivity
ActivityA中的内容
Intent intent = new Intent(this,AddAddressActivity.class);startActivityForResult(intent,100);
@Overrideprotected void onActivityResult(int requestCode, int resultCode, Intent data) {    super.onActivityResult(requestCode, resultCode, data);    if(requestCode == 100&& resultCode== Activity.RESULT_OK){        String name = data.getExtras().getString("address_name");        String phone = data.getExtras().getString("address_phone");        String address = data.getExtras().getString("address_dz");    }}
AddAddressActivity中的内容:
Intent data = new Intent();data.putExtra("address_name",addAddress_name.getText().toString());data.putExtra("address_phone",add_phone.getText().toString());data.putExtra("address_dz",addaddress_ditu.getText().toString()+" "+addaddress_xx.getText().toString());setResult(Activity.RESULT_OK,data);finish();


0 0
原创粉丝点击