J'ai deux activités profile_Activity
et Edit_Profile_activity
quand je me déplace Profile_Activity
-Edit_Profile_activity
et de faire quelques changements sur le profil et mettre à jour le profil, l'activité met à jour avec succès mais les valeurs mises à jour ne sont pas affiché sur profile_Activity
lorsque le bouton Précédent du mobile est enfoncé. la valeur est également affichée sur le bouton UpEnabled.sur le bouton de retour l'activité précédente ne sera pas mis à jour avec de nouvelles données
0
A
Répondre
2
activité de départ en utilisant
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;
}
}
Dans le résultat de votre retour Edit_Profile_activity en utilisant
Intent intent=new Intent();
intent.putExtra("data_key",value);
setResult(Activity.RESULT_OK, intent);
finish();
faire une classe commune avec des valeurs de setter.set getter de l'activité d'édition et d'obtenir des valeurs de l'activité de profil. –
Comment vous mettez à jour votre activité de profil – Rahul
@Rahul m en utilisant la méthode de réponse Volley sur le bouton de mise à jour cliquez sur l'écouteur –