Android - 在WebView的assets子文件夹中显示图像

时间:2012-03-18 13:10:47

标签: android android-webview

在我的应用程序中,我有一堆HTML页面,我想在WebView中显示。 HTML引用也存储在应用程序中的图像。

如果我将HTML文件和图像放入'assets'文件夹的根目录并加载HTML,那么一切正常:

WebView myWebView = (WebView)findViewById(R.id.faqs_html);
myWebView.loadUrl("file:///android_asset/test.htm");  

HTML只是引用图像,如:

<img src="logo.png" width="145" height="23" />

所以我有一个后备,但我更喜欢将图像放在assets文件夹中的子文件夹中;但是当我这样做时,我似乎无法将图像显示在WebView中。我已经尝试了明显的<img src="images/logo.png" width="145" height="23" />和其他一些尝试,但它没有用。谢谢!

1 个答案:

答案 0 :(得分:1)

您提供的链接可能会有一些更正。最近我开发了一个应用程序,其中的图像从子文件夹和其他目录加载。