Wie man eine PDF-Datei öffnen onclick einer Schaltfläche in Android?
Muss ich speichern, PDF-Datei, wenn meine app installiert und öffnen Sie es dann, wenn ein Benutzer klickt auf eine Schaltfläche. Ich fand viele Lösungen, aber war nicht in der Lage, Sie zu integrieren in eine.
- Müssen Sie fügen Sie einige weitere Details dann. Welche Lösungen waren Sie nicht in der Lage zu integrieren? Haben Sie versucht, mit Absichten?
- Ich fand in einer der Antworten, die ich habe zu halten, die pdf-Datei im res/raw-Ordner, die während der Kompilierung und dann wird es in das Gerät während der installation. Nach, dass ich es verwenden können, mit Ressourcen.openRawResource() mit der Ressourcen-ID, die R. raw.mit dem Namen. Aber es ist nicht für mich arbeiten.
- Nein, ich habe nicht versucht, mit Hilfe von intents.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen, diesen code, die Anzeige von pdf-Datei von einem Speicherort der Datei (funktioniert von jedem Speicherort der Datei, nicht SDcard spezifisch)
Wie öffnet man eine PDF-Datei über die Absicht von SD-Karte
War ich, dies zu tun in der Arbeit heute, und es ist nicht so einfach.
1) das speichern der Datei ist nicht schwer, jeder normale Datei-code wird für die Arbeit eine pdf-Datei.
2) zeigt die pdf-Datei haben Sie zwei Möglichkeiten Sie können eine pdf in eine webview, wenn das Gerät hat internet-Zugang durch die Anzeige einer Webview und laden von google docs mit der Sie pdf-Datei am Ende der url
3) oder Sie erstellen eine Absicht, und sehen, ob das Gerät hat eine Anwendung, die Datei anzuzeigen, benötigen Sie einen FileProvider es zu laufen, aber es ist ein guter Beitrag
https://developer.android.com/reference/android/support/v4/content/FileProvider.html