Захваченное камерой изображение исчезло
Я использую следующий код для вызова захвата изображения с помощью камеры.
iv2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
Intent cameraIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE );
startActivityForResult(cameraIntent, SELECT_PHOTO);
imgNo = 2;
}
});
В onActivityResult()
Я устанавливаю изображение для ImageView с помощью следующего кода:
Bitmap photo = (Bitmap) imageReturnedIntent.getExtras().get("data");
Bitmap b= getCroppedBitmap(getCroppedImage(photo));
iv2.setImageBitmap(b);
bmpimg2 = b;
iv2.invalidate();
Изображение установлено, но после установки изображения действие обновляется, и изображение исчезает.
Как я могу решить эту ошибку?
Любой совет очень поможет.