我有一个使用内置相机应用程序的简单程序。不知道为什么,但突然间它不能在模拟器上工作。它仍然适用于我的实际物理设备。我不应该是真正的相机应用程序'在模拟器上发布很好,并做整个方格背景绿色squre的事情。有什么想法吗?
if (id == R.id.action_picture) {
Intent takePictureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
if (takePictureIntent.resolveActivity(getPackageManager()) != null) {
File mSelfieFile = null;
try {
mSelfieFile = SelfieBitmapHelper.createFileName();
mSelfiePhotoPath = mSelfieFile.getAbsolutePath();
} catch (IOException ex) { }
if (mSelfieFile != null) {
takePictureIntent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(mSelfieFile));
startActivityForResult(takePictureIntent, PHOTO_REQUEST);
}
}
return true;
}