2017-10-12 104 views
0

我有两个活动profile_ActivityEdit_Profile_activity当我从移动到Profile_ActivityEdit_Profile_activity上做一些配置文件修改和更新配置文件更新,活动成功更新,但更新后的值不当按下移动的后退按钮时显示在profile_Activity上。在按UpEnabled按钮时也显示该值。不会得到新的数据

+0

活动使吸气剂setter.set价值的共同类从编辑活动并获得个人资料的活动值。 –

+0

如何更新您的个人档案活动 – Rahul

+0

@Rahul m使用Volley响应方法更新按钮点击侦听器 –

回答

2

开始使用

Intent intent = new Intent(mActivity, Edit_Profile_activity.class); 
startActivityForResult(intent, REQUEST_CODE); 


@Override 
    protected void onActivityResult(int requestCode, int resultCode, Intent data) { 
     super.onActivityResult(requestCode, resultCode, data); 
     switch (requestCode) { 
      case REQUEST_CODE: 
       if (resultCode == Activity.RESULT_OK && data!=null) { 
        String abc=data.getStringExtra("data_key") ;    
        //write your code for update info 
       } 
       break; 
     } 
    } 

在你Edit_Profile_activity返回结果通过

Intent intent=new Intent(); 
intent.putExtra("data_key",value); 
setResult(Activity.RESULT_OK, intent); 
finish();