Android, откройте PDF-файл и получите сообщение об ошибке «Приложение неожиданно остановилось» - PullRequest
0 голосов
/ 27 декабря 2011

Я занимаюсь разработкой приложения для Android, в котором я загружаю файл PDF, а затем отправляю его в средство просмотра PDF, установленное на моем устройстве.Я не буду использовать Google Docs для просмотра PDF-файла, поэтому я использую это:

Uri path = Uri.fromFile(file);
        Intent intent = new Intent(Intent.ACTION_VIEW);
        intent.setDataAndType(path, "application/pdf");
        intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);            
        try {
            startActivity(intent);
        } catch (ActivityNotFoundException e) {
            //Do Something
        } 

Файл сохраняется в каталоге приложений, поэтому я добавляю к нему разрешения MODE_WORLD_READABLE, но результат тот же,приложение, которое я использую для открытия в (DroidViewer, PDF Viewer), прекратить выдавать это сообщение

Как мне избежать этой ошибки?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...