MediaStore.EXTRA_OUTPUT error on Hisense device but working on Sony device
-
12-12-2019 - |
Question
Here is my code :
String folderPath = "/sdcard/BarcodePicture/";
File file = new File(folderPath + "image_" + UniqueID + ".jpg");
Uri outputFileUri = Uri.fromFile(file);
i = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
i.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri);
startActivityForResult(i, cameraData);
This code works on my Sony device but on Hisense device, when I selected "OK" on prompt, it do nothing. There is no prompt on Sony device.
I think the error come from i.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri);
, when I commented it, it works, but what I want is that image captured to be saved on SDCard folder.
Thanks in advance for the help.
Solution
Take a look at this answer: https://stackoverflow.com/a/8074193/1454719
Sdcard in my smasung device is /mnt/sdcard :)
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow