我創建了一個使用MuPdf庫的android pdf閱讀器。我的問題是,當我改變URI從原始資源訪問PDF文件,Uri uri = Uri.parse("android.resource/[package]/" + R.raw.[pdf])
,我得到一個java.lang.RuntimeException
錯誤。但是,當我改變的URI從SD卡訪問PDF文件,Uri uri = Uri.parse("file:///sdcard/[pdf]")
,我將沒有錯誤,它讀取併成功顯示PDF文件。我的主要目標是從資源中讀取並顯示pdf文件,而不是從SD卡中讀取。你對如何解決這個問題有任何想法嗎?無法從原始資源訪問pdf文件
0
A
回答
0
做到這一點,它爲我工作:)
Uri uri = Uri.parse("android.resource://com.xxx.appname/raw/pdfId");
0
不爲我工作!
String path="android.resource://com.artifex.mupdfdemo/raw/"
+ String.valueOf(R.raw.example_katalog);
結果
08-05 15:26:50.748:E/libmupdf(18977):失敗:無法打開文件: '/生/ 2131034112'
是有這個問題的工作解決方案?
相關問題
- 1. 無法訪問的資源文件夾
- 2. 無法訪問資源文件
- 3. SWF文件無法從ASP中訪問資源文件夾。 net
- 4. 無法訪問pdf文件?
- 5. 無法從資源文件
- 6. 無法訪問資源包
- 7. AFOAuth2Client無法訪問資源
- 8. Eclipse中無法找到原始資源
- 9. 無法找到Android原始資源
- 10. 無法訪問Project Gutenberg原始文本
- 11. 無法訪問資源插件
- 12. 無法訪問資源文件夾中的.mp4文件iphone xcode
- 13. 如何從InstrumentationTestCase訪問原始文件?
- 14. 從html文件訪問資源
- 15. 從資源文件訪問一個TextView
- 16. 訪問資源文件
- 17. 原始資源文件類型
- 18. 原始資源Android文件路徑
- 19. Android原始資源文件中的RandomAccessFile
- 20. C#資源文件 - 如何從XAML訪問內部資源?
- 21. 無法訪問(有些)原生的系統資源(圖標)
- 22. 如何從資產或原始文件夾查看pdf?
- 23. WPF:無法從子控件訪問靜態資源
- 24. 原始文件'AndroidManifest.xml'已被刪除或無法訪問
- 25. StrongName無法訪問原始密鑰文件的.NET程序集
- 26. 無法訪問原始文件夾中的音頻
- 27. 無法訪問webroot文件夾下的資源
- 28. 無法訪問另一個xaml中的資源文件
- 29. Orchard CMS - 無法訪問Modules文件夾中的資源
- 30. 無法從Jar文件讀取資源
是pdfId的PDF文件的名稱? – user976317
這對我不起作用。它返回java.lang.RuntimeException:無法啓動活動 – user976317
你可以顯示你的實現代碼? –