Android: Comment obtenir le résultat de l'activité lors de l'appel de Fragment?

J'ai un Fragment qui en appelle une autre Activité à l'aide de:

ProductEditionMaintenanceActivity.class);
Bundle extras = new Bundle();
extras.putString("productCode", productCode);
extras.putInt("productEditionID", 0);
intent.putExtras(extras);
getActivity().startActivityForResult(intent, 1);

et de retour de l'activité:

Intent resultIntent = new Intent();
setResult(Activity.RESULT_OK, resultIntent);
finish();

J'ai essayé d'utiliser les éléments suivants dans le Fragment

@Override
public void onActivityResult(int requestCode, int resultCode, Intent data)
{
    //Do something
}

Cependant, je devine l'intention créé passé la référence de l'Activité parent du Fragment donc onActivityResult sur le Fragment n'est pas appelé.
Si c'est le cas, que dois-je faire le fragment obtenir le résultat par le destinataire de l'appel de l'Activité?

OriginalL'auteur user2804013 | 2013-09-22