Захваченное камерой изображение исчезло

Я использую следующий код для вызова захвата изображения с помощью камеры.

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();

Изображение установлено, но после установки изображения действие обновляется, и изображение исчезает.

Как я могу решить эту ошибку?
Любой совет очень поможет.

0 ответов

Другие вопросы по тегам