У меня есть изображение на SD-карте. Мне нужно запустить приложение «Галерея» из моего приложения, чтобы показать изображение. Я получаю исключение NullPointerException из стандартного приложения Галерея.
Вот мой код.
Intent i = new Intent(Intent.ACTION_VIEW);
i.setType("image/png");
i.putExtra(Intent.EXTRA_STREAM, Uri.parse(IMAGE_URL_ON_SD_CARD));
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(i);
Может кто-нибудь помочь мне понять, что я делаю не так?
Большое спасибо.