Bu parçayı barındıran etkinlik onActivityResult, kamera etkinliği döndüğünde çağrılır.
Parçam, kameranın resim çekmesi için gönderilen niyetle sonuç için bir etkinlik başlatır. Resim uygulaması iyi yüklenir, resim çeker ve geri döner. onActivityResultAncak isabet asla. Kesme noktaları ayarladım, ancak hiçbir şey tetiklenmiyor. Bir parça olabilir onActivityResultmi? Bence sağlanan bir işlev olduğu için. Bu neden tetiklenmiyor?
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);
}
}
requestCode >= 0!

