MODIFIER
L'activité d'hébergement de ce fragment a ses onActivityResult
appelée lorsque l'activité de la caméra retourne
Mon fragment démarre une activité de résultat avec l'intention envoyé pour l'appareil photo pour prendre une photo. L'image de l'application charge très bien, prend une photo, et les retours. L' onActivityResult
cependant n'est jamais atteint. J'ai mis des points de rupture, mais rien n'est déclenchée. Peut un fragment ont onActivityResult
? Je pense donc depuis sa une fonction fournie. Réflexions sur pourquoi ce n'est pas déclenché?
ImageView myImage = (ImageView)inflatedView.findViewById(R.id.image);
myImage.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View view) {
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(cameraIntent, 1888);
}
});
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
if( requestCode == 1888 ) {
Bitmap photo = (Bitmap) data.getExtras().get("data");
((ImageView)inflatedView.findViewById(R.id.image)).setImageBitmap(photo);
}
}