Открытие PDF из моего приложения для Android - PullRequest
2 голосов
/ 17 августа 2011

Я пытаюсь просто открыть PDF из своего приложения, когда нажимается определенная кнопка, проверяя, установлен ли у пользователя Adobe Reader, и, если это так, открыть PDF с помощью Adobe Reader. Я почти уверен, что это возможно, но я немного растерялся относительно того, как мне это сделать. Помощь действительно будет оценена!

1 Ответ

2 голосов
/ 17 ноября 2011

По сути, вы можете сделать это, запустив pdfreader из вашего приложения. Проверьте следующий код для этого.

             Intent intent = new Intent(Intent.ACTION_VIEW);
             intent.setDataAndType(path,"application/pdf");
             intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

             try {
                 startActivity(intent);
             } 
             catch (ActivityNotFoundException e) {
                 Toast.makeText(OpenPDFNew.this, "NO PDF Viewer is available,Please Download it from Market ", Toast.LENGTH_LONG).show();
             }

, где путь - это не что иное, как фактический путь для вашего файла PDF. Надеюсь, это поможет вам.

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