我已經搜索,但我能找到的所有內容都是作爲圖像內容進入網站。 是否有任何直接的方式來從可繪製文件夾加載到web視圖的圖像? 在此先感謝。從可繪製文件夾加載圖像到webview
回答
此鏈接:Android add image to webview from a drawable
你只能做這樣的事情,如果我們的形象就是你/資產文件夾內。此外,你必須加載你的資產文件夾內的baseUrl的HTML。
您可以使用WebView.loadUrl()或WebView.loadDataWithBaseURL():
webView.loadUrl("file:///android_asset/file.html");
或
webView.loadDataWithBaseURL( 「文件:/// android_asset /」, 「」,「文本/ html「,」utf-8「,null);
(file.jpg應該是你的資產文件夾中)
太,看到此鏈接:
how to load a picture from my resource in webview?
Android: how to retrieve an image from res/drawable and put it into WebView.loadUrl()
「file:/// android_res」 /drawable/example.png「? –
我認爲不直接從「android_res/drawable」加載 - 你應該從「android_asset」文件夾加載 - 只需嘗試一下! – Saeid
我發現從其他崗位這個答案和它適用於我,我們可以從drawable中加載資源。
web_object.loadDataWithBaseURL("file:///android_res/drawable/", "<img src='test.jpg' />", "text/html", "utf-8", null);
- 1. 如何從可繪製文件夾加載圖像?
- 2. 將圖像加載到最高可繪製文件夾中
- 3. 從文件夾加載和繪製圖像到android
- 4. Java Android Studio:圖像視圖無法從可繪製文件夾中加載
- 5. 將圖像添加到服務器的可繪製文件夾
- 6. 從可繪製或資產文件夾觸發器加載圖像java.lang.NullPointerException
- 7. 從文件夾加載圖像文件
- 8. 的JavaFX的WebView:從資源文件夾,HTML加載CSS /圖像
- 9. 可以將String [] =「hello」;到可繪製的圖像文件夾?
- 10. 如何將圖像從網址下載到繪圖文件夾?
- 11. c#從文件夾加載圖像
- 12. 從文件夾中加載圖像[VB.NET]
- 13. 圖像無法從文件夾加載
- 14. 從不同文件夾加載圖像
- 15. 從Qt文件夾加載圖像
- 16. WPF從文件夾加載圖像
- 17. 從可繪製文件夾中讀取圖像
- 18. 圖像已從可繪製文件夾中消失?
- 19. 如何從可繪製文件夾動態獲取圖像
- 20. 不能從可繪製文件夾設置背景圖像
- 21. 從可繪製文件夾中裁剪圖像
- 22. 如何從Android的可繪製文件夾中獲取圖像?
- 23. Android:從可繪製文件夾中查看圖像
- 24. 如何從可繪製文件夾添加圖像,而不是從網址?
- 25. Android XML說在可繪製文件夾中找不到圖像?
- 26. Android從本地文件夾加載html文件到webview
- 27. Android WebView加載可繪製變量
- 28. 圖像文件在可繪製文件夾中重命名
- 29. HTML加載res /可繪製圖像
- 30. 如何把圖像從繪製文件夾在HTML文件
參考這個答案,這可能幫助你解決吧.. [Android的添加圖片到的WebView從繪製(http://stackoverflow.com/questions/4534043/android-add-image-to -webview-from-a-drawable) –
不能從drawables加載圖像,但爲什麼不嘗試從資源加載。 –
[@Android顯示/ res /可在WebView中查看]的可能重複(http://stackoverflow.com/questions/2630829/android-display-res-viewable-in-webview) – rds