使用WebView这样可行吗?

时间:2012-01-18 12:05:40

标签: android android-webview

我在src中使用drawables for webview中的标签会起作用吗?

     mWebView.loadDataWithBaseURL("","<table width=\"100%\"><tr><td style=\"text-
     align:center; background-color:grey;\"><img src=\""+R.id.button+"\"/></td></tr>                
     </table>"+Question, "text/html", "utf-8", "");

1 个答案:

答案 0 :(得分:0)

  

我在src中使用drawables for webview中的标签会起作用吗?

绝对不是。 HTML需要图像的URL。更不用说您指定的是小部件ID,而不是可绘制的资源。

  

先生确实有帮助,但它在模拟器上正常工作但在设备上没有。你知道如何解决吗?

也许您的设备较旧 - 克莱森先生关联的问题的一个答案表明,file:///android_res/网址仅适用于Android 2.2及更高版本。

然而,android.resource计划已经存在更长时间了:

android.resource://[package]/[res type]/[res name]

e.g:

android.resource://this.is.my.package/drawable/button

我没有在WebView中尝试过,但值得一试。