Я пытаюсь просмотреть локальный PDF-файл во внешнем средстве просмотра PDF-файлов, используя этот код:
Uri path = Uri.parse("android.resource://<package-name>/raw/Terms.pdf>");
try
{
Intent intentUrl = new Intent(Intent.ACTION_VIEW);
intentUrl.setDataAndType(path, "application/pdf");
intentUrl.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
getActivity().startActivity(intentUrl);
}
catch (ActivityNotFoundException e)
{
Toast.makeText(getActivity(), "No PDF Viewer Installed", Toast.LENGTH_LONG).show();
}
Несмотря на то, что у меня установлен Adobe PDF, он выдает ActivityNotFoundExcecption.
Это почему?