I need to get the URI of a image stored on the SDCARD.
When i want to get the Uri of a image stored on drawable, i use this and it works perfect:
i.p
Always use Environment.getExternalStorageDirectory()
instead of hard coding the path of external storage directory. Because the path of external storage directory may be different in different API Levels.
Try this:
String fileName = "YourImage.png";
String completePath = Environment.getExternalStorageDirectory() + "/" + fileName;
File file = new File(completePath);
Uri imageUri = Uri.fromFile(file);