我想打開本地的PDF文件,通過共享意向預安裝PDF查看器是這樣的:顯示本地PDF文件與外部應用程序
Uri uri= Uri.parse("file:///android_asset/manual.pdf");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
intent.setType("application/pdf");
startActivity(intent);
該應用程序選取器所示,當我點擊Adobe PDF,但沒有顯示PDF文件。
我做錯了什麼,還是根本不可能?
,你必須不停的PDF文件。它是否在資產?你傳遞的路徑是錯誤的。它無法從該路徑打開文件。 – Raghavendra
是的,我的文件位於資產文件夾 - 當我檢查uri時,它看起來很好。 – deimos1988
按照此鏈接http://stackoverflow.com/questions/17085574/read-a-pdf-file-from-assets-folder從資產中打開pdf。 – Raghavendra