Java 如何在android中从相机拍摄图像
当我在应用程序旋转中的警报片段中从相机拍摄图像并移除图像时Java 如何在android中从相机拍摄图像,java,android,android-studio,Java,Android,Android Studio,当我在应用程序旋转中的警报片段中从相机拍摄图像并移除图像时 注意:另一个片段中的此片段不是活动 Intent picIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); File f = new File(android.os.Environment.getExternalStorageDirectory(), "temp1.jpg");
注意:另一个片段中的此片段不是活动
Intent picIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
File f = new File(android.os.Environment.getExternalStorageDirectory(),
"temp1.jpg");
Uri mImageCaptureUri = Uri.fromFile(f);
picIntent.putExtra(MediaStore.EXTRA_OUTPUT, mImageCaptureUri);
((Activity) context).startActivityForResult(picIntent, REQUEST_IMAGE_CAPTURE);
String filePath = mImageCaptureUri.getPath();
if (!filePath.isEmpty()){
addImage.setVisibility(View.GONE);
image.setVisibility(View.VISIBLE);
imagePr.setImageBitmap(BitmapFactory.decodeFile(filePath));
}