내 응용 프로그램에서 자산 자원에서 파일을 받고 그것에서 PDF 파일을 엽니 다. 이 코드를 사용하고 있습니다 :android에서 애셋의 PDF 파일을 가져 오는 방법은 무엇입니까?
Uri path = Uri.parse("file:///android_asset/WindsorONE_Mobile_PK.pdf");
Intent intentPDF = new Intent(Intent.ACTION_VIEW);
intentPDF.setDataAndType(path, "application/pdf");
intentPDF.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
try {
startActivity(intentPDF);
}
catch (ActivityNotFoundException e) {
Toast.makeText(ListSample.this,
"No Application Available to View PDF",
Toast.LENGTH_SHORT).show();
}
하지만 그 코드를 실행하는 동안. 대화 상자에 "파일 경로가 유효하지 않습니다"라는 오류가 있습니다. 어디서 잘못 되었나요?
도와주세요.
감사합니다.
ok Letn 시도해보십시오. –
+1 나와 내 응용 프로그램에서 다른 응용 프로그램이 파일을 열지 못하게하십시오. – Dharmendra
음, 그 파일을 sdcard에 복사 한 다음 사용하여 정상적으로 작동합니다. 감사. –