我的应用程序启动相机应用程序:
localImageUri = getContentResolver().insert(
MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
new ContentValues());
Intent cameraIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE)
.putExtra(MediaStore.EXTRA_OUTPUT, localImageUri);
startActivityForResult(cameraIntent, RETURN_FROM_CAMERA);
相机应用程序启动,我拍照,确认照片,然后按预期返回我的应用程序。在某些手机上,例如三星Sidekick,在此工作流程之后,相机的图库中总会有两张相同的照片。在其他手机上,这可以完美地工作,而不会在图库中留下重复的照片。
有没有办法更改此代码以避免这些手机上的重复照片?