0
カメラにロードして写真を撮った後、撮影した画像を画像ビューに設定します。しかし、アプリは常に最新のものではなく、最後に撮影したものを使用します。画像を読み込んでいないアプリはありますか?
アプリを開いて写真を撮ると、画像の表示が黒くなります。アプリを閉じてもう一度画像を撮ると、画像ビューが最初に撮影された画像になります。
???
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
File file = new File(Environment.getExternalStorageDirectory(), "image.jpg");
System.out.println((Environment.getExternalStorageDirectory() + "/image.jpg"));
outputFileUri = Uri.fromFile(file);
intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri);
startActivityForResult(intent, TAKE_PICTURE);
setContentView(R.layout.image_process);
bmp = BitmapFactory.decodeFile(Environment.getExternalStorageDirectory() + "/image.jpg");
image = (ImageView) findViewById(R.id.imageView1);
image.setImageBitmap(bmp);
はありがとうございました! :)働いた。答えは受け入れられました! –
あなたは大歓迎です:) –