我有一个奇怪的问题! 我的应用程序呼叫手机的相机拍照。 照片被拍摄并成功存储在ad hoc目录中 但是,当我打开照片时不显示(黑屏) 当我通过电子邮件发送照片时,我可以在我的电脑上打开它。
以下是代码:
String imageName = txtNomPhoto.getText().toString()+JPEG_FILE_SUFFIX;
File dossier = new File(Environment.getExternalStorageDirectory(),"/DossierPhotos");
if (!dossier.exists()){
if (dossier.mkdir()){
}
}
File mFichier = new File(dossier.getAbsolutePath(),imageName);
Uri fileUri = Uri.fromFile(mFichier);
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT, fileUri);
startActivityForResult(intent, PHOTO_RESULT);
感谢您的快速帮助。