2017-11-22 7 views
0

私はfirebaseからpdfファイルをダウンロードするアン​​ドロイドアプリを持っています。私の問題はダウンロード後にpdfsを開きます。私はPDFビューアのライブラリを使用して、ダウンロード後自動的にpdfを開きたいと思います。これは可能ですか?どうすればいい? Ps:PDFを保存した場所を保存して取得できます。 PDFビューアライブラリにPDFの内部または外部ディレクトリと設定PDFの保存パスPDFを特定のパスから自動的に開く方法は?

答えて

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

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(); } 
。 PDFビューアのライブラリでPDFパスを設定する方法を確認してください。

+0

申し訳ありませんが、内部メモリに保存することをお約束していますか?あなたのコードを使用すると、ファイルは外部メモリに保存されます。 –

+0

内部ディレクトリに保存するファイルよりも自分のコードを使用しています。 – Pratik18

関連する問題