我已經在我的資產文件夾中包含一些html文件,但是當我嘗試在webview中顯示它們時,我收到文件未找到錯誤。我無法在fileexplorer的// data/data/files文件夾中看到該文件。不知道是什麼問題。誰能幫忙?Android資產文件未顯示。獲取文件未找到錯誤
0
A
回答
0
我不知道你什麼是VE到目前爲止已經試過,但是這是在運行時得到的資產文件夾中的文件一個正確的方法:
InputStream is = getAssets().open("YourHTML.html");
0
我表明,被驅除的幫助文件靜態html文件我把我的資產文件夾。這是我的代碼:
BufferedReader in = null;
StringBuilder buffer = new StringBuilder();
String assetFile = "help.html";
try {
in = new BufferedReader(new InputStreamReader(getAssets().open(assetFile),"utf-8"));
String line;
/* line by line read in the file */
while ((line = in.readLine()) != null) buffer.append(line);
} catch (IOException e) {
} finally {
try { in.close(); } catch (Exception e) {}
}
WebView wv = (WebView) findViewById(R.id.help_view);
wv.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
wv.loadDataWithBaseURL(null, buffer.toString(), "text/html", "utf-8",null);
相關問題
- 1. 未找到Android資產文件例外
- 2. libGDX android資產文件未找到
- 3. 獲取文件未找到
- 4. 資產:轉儲和錯誤404 JS文件未找到
- 5. 文件未找到錯誤
- 6. 文件未找到錯誤
- 7. Android WebView LoadUrl錯誤文件未找到
- 8. 資源文件未找到
- 9. Android Java從res/raw中讀取文本文件,未找到文件錯誤
- 10. 在現有文件上找不到'文件未找到'錯誤
- 11. jquery.get()錯誤404 - 如何獲取未找到的文件的URL?
- 12. 獲取<comand line>錯誤 - info.plist文件未找到
- 13. 獲取文件未找到錯誤的蟻
- 14. 文件未找到錯誤,當文件在項目文件夾
- 15. FMOD_OUTPUTTYPE_WAVWRITER FMOD錯誤! (23)文件未找到
- 16. objShell.Run錯誤:未找到文件
- 17. StreamedResponse文件未找到錯誤
- 18. 錯誤:Realm.h文件未找到
- 19. 未找到元數據文件錯誤
- 20. SSIS |該文件未找到錯誤
- 21. 'RevMobAds/RevMobAds.h'文件未找到錯誤
- 22. Coldfusion 10文件未找到錯誤
- 23. Xcode Clang錯誤文件未找到
- 24. Git錯誤/文件未找到
- 25. GoogleMaps 2.1.1文件未找到錯誤
- 26. 文件未找到錯誤VB.net
- 27. JS文件未找到(404錯誤) - Yii2
- 28. Node.js的404文件未找到錯誤
- 29. runspider:錯誤:未找到文件: - Scrapy
- 30. gensim文件未找到錯誤
顯示一些關於如何將它放入你的webview的代碼。資產是我認爲總是在運行時加載(例如沒有R.assets。) – Raigex 2013-02-22 14:48:54