2017-11-22 10 views
0

Ich habe eine Android App, die PDF-Dateien von Firebase herunterladen, mein Problem ist, öffnen Sie die PDFs nach dem Download. Ich möchte die PDF Viewer Bibliothek verwenden und die PDF nach dem Download automatisch öffnen. Das ist möglich? Wie würde ich das tun? Ps: Ich kann speichern und erhalten den Pfad, wo die PDF gespeichert wurden.Wie öffne ich PDF automatisch von einem bestimmten Pfad?

File localFile = File.createTempFile("Pdfs", "pdf"); 
       downloadPDF.getFile(localFile).addOnSuccessListener(new OnSuccessListener<FileDownloadTask.TaskSnapshot>() { 
        @Override 
        public void onSuccess(FileDownloadTask.TaskSnapshot taskSnapshot) { 
         File localFile = getContext().getFilesDir(); 
         String path= localFile.toString(); } 

Antwort

0
File file = new File(Environment.getExternalStorageDirectory().getAbsolutePath() +"/"+ pdffilename); 

speichern pdf internes oder externes Verzeichnis und legen PDF Pfad Bibliothek PDF Viewer. Überprüfen Sie, wie der Pdf-Pfad in der PDF Viewer-Bibliothek festgelegt wird.

+0

Entschuldigung, aber wissen Sie, wie man im internen Speicher speichert? Mit Ihrem Code wird die Datei im externen Speicher gespeichert, oder? –

+0

Sie verwenden meinen Code als Ihre Datei im internen Verzeichnis speichern. – Pratik18

Verwandte Themen