Это код
protected static final String DIR_IMAGE = "/data/data/it.android.myprogram/images/";
Intent intent = new Intent();
intent.setAction(android.content.Intent.ACTION_VIEW);
Uri u = Uri.fromFile(destinationFile);
intent.setDataAndType(u, "image/*");
startActivity(intent);
файл, который нужно открыть, находится в /data/data/it.android.myprogram/images, если я это сделаю:
File dir = new File(DIR_IMAGE);
String[] files = dir.list();
В файлах var содержатся все файлы, но при запуске
intent.setDataAndType(u, "image/*");
startActivity(intent);
Отображается сообщение Невозможно найти /data/data/it.android.myprogram/images/img1.jpg
.
Почему ??