如何將html文件以Drawable形式存儲在資源中並訪問它們。 我想要應用程序內的html文件,我不想從本地或從SD卡鏈接它們。我可以將HTML文件存儲在drawable folde中,並將它們用於webview
-1
A
回答
0
而不是你的HTML文件複製assets
目錄,並使用它,如下所示
WebView webView = (WebView) findViewById(R.id.YourWebView);
webView.loadUrl("file:///android_asset/your.html");
,因爲繪製的目錄用於不同的目的,從docs如下不能在繪製文件夾添加HTML文件。
雖然通常不會對應用程序可見,圖形可以採取 多種形式:
位圖:最簡單的繪製對象,PNG或JPEG圖像。
Nine Patch:對PNG格式的擴展允許指定 有關如何對其進行拉伸和放置的信息。
形狀:包含簡單的繪圖命令而不是原始位圖, 允許在某些情況下更好地調整大小。
圖層:複合可繪製,它將多個底層可繪圖 疊在一起。
States:一個複合drawable,根據其狀態選擇一組可繪製的集合 中的一個。級別:一個複合drawable,根據其級別從 中選擇一組drawable。比例:一個可繪製的複合可繪製的 ,帶有一個可繪製的單個子,其整體大小根據當前級別的 修改。
0
無法從可繪製的文件夾加載html文件。爲此,您必須將您的html文件保存在資產文件夾中,並從那裏您可以將這些文件加載到您的webview中。
使用下面的代碼來做到這一點。
WebView mWebView = null;
mWebView = (WebView) findViewById(R.id.webview);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.loadUrl("file:///android_asset/new.html");
要建立資產的文件夾右擊app文件夾,然後導航到文件夾菜單。從該選擇資產文件夾。它會在適當的位置創建資產文件夾。
1
對於你有你在它創建assets
文件夾main
目錄和粘貼HTML文件並加載與下面的代碼文件:
WebView wv = (WebView) findViewById(R.id.YOURID);
wv.loadUrl("file:///android_asset/*.html");
相關問題
- 1. 我可以將AVAudioPlayer引用存儲在NSMutableArray中並隨意播放它們嗎?
- 2. 多文件上傳並將它們存儲在目錄中
- 3. 讀取多個.MAT文件,並將它們存儲在電池
- 4. 如何將數據存儲在plist中並將它們用於表格視圖
- 5. 我們可以將對象存儲在文件中供以後檢索嗎?
- 6. 我們可以將數據以gzip格式存儲在postgresql中
- 7. 我們可以將html css應用於LWUIT文本區域
- 8. 並行讀取多個文件並將它們存儲在共享變量中
- 9. 我們可以將代表保存在一個文件中(C#)
- 10. html5應用可以下載HTML文件並將其存儲在本地?
- 11. 如何讀取多個文本文件並將它們存儲在TextBox中?
- 12. 從文件中讀取特定單詞並將它們存儲在對象中
- 13. 從HTML表中分離單詞並將它們保存在txt文件中
- 14. 將數據存儲在HTML文件中
- 15. 我可以將數據存儲在PHP文件中嗎?
- 16. 將它存儲在手機內存中 - 它可以嗎? IOS?
- 17. 在數據庫中存儲HTML/PHP文件並將它們用作索引/每個用戶的主頁
- 18. 使用apache poi讀取Excel文件並將它們存儲到數組中
- 19. 從文件讀取變量並將它們存儲在結構中 - C
- 20. 如何將mp3文件存儲爲長blob並在phpmyadmin中播放它們
- 21. 將$ _POST值存儲在數組中以將它們保存到文本文件中
- 22. 保存div並在其他html文件中使用它們?
- 23. 在matlab中加載ASCII文件並將它們保存爲.mat
- 24. 我如何將它保存到一個變量中,以便我可以將它保存到文件中
- 25. NetLogo:將變量存儲在列表中並遍歷它們
- 26. 將對象存儲在數組中並顯示它們(Java)
- 27. 攔截URL參數並將它們存儲在服務中
- 28. 創建實例並將它們存儲在數組中
- 29. 如何在Android中將文件寫入外部公用存儲以便它們在Windows中可見?
- 30. 如何讀取文件中的行並將它們存儲到數組中
@Rahul參考[這裏](http://stackoverflow.com/a/18302624/1157879) – Nikhil
是的,現在它的工作 – Rahul
但如果我安裝它在真實的設備上是否工作? – Rahul