Я хочу открыть картину в галерее. Путь галереи - это root + "/ saved_images", а его имя - fname. Он открывает галерею, что я могу выбрать эту картинку, но я хочу открыть ее непосредственно.Как открыть картину в галерее
String root = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES).toString();
String fname = "Image-" + formattedDate + ".jpg";
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse(root + "/saved_images"+fname), "image/*");
startActivity(intent);
У вас есть разрешение на чтение для внешнего хранилища? http://developer.android.com/reference/android/Manifest.permission.html#READ_EXTERNAL_STORAGE –