2017-11-22 3 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

관련 문제