webview.loadData() won't load local images
<p>I have an html page that's built dynamically.  Some of the images come from an internet url and others i want to load from the Assets folder.  The pages correctly renders the internet images, however, it just refuses to load local images.  I'm tried many variations including the following and none will load the local images.  If everything is loaded from the internet url, the entire pages renders correctly but I really don't want to go to the internet for static content that won't change.  Any ideas?</p>

<p>String pageData="a bunch of html markup...";</p>

<p>//-- i had to remove the &lt; from the img tag below to get by the spam filter on this forum--></p>

<p>//--try 1-->
pageData += "img src='file:///data/data/(my package)/files/image1.png' alt='my image'>";</p>

<p>//--try 2-->
pageData += "img src='/data/data/(my package)/image1.png' alt='my image'>";</p>

<p>//--try 3-->
pageData += "img src=' src='data:image/jpeg;base64,'" + readAssetFileAsBase64("image1.png") + "' alt='my image'>";</p>

<p>//--try 4-->
explosives!</p>

<p>The page is rendered using..</p>

<p>webview.loadData(pageData,"text/html",null);</p>

<p>but I've also tried </p>

<p>webview.loadDataWithBaseURL("file://", s, "text/html","windows-1252" ,null);</p>

<p>I can't use .loadUrl() since the page is built dynamically.  I suppose I could write the dynamic page out to disk the call .loadUrl() but that doesn't seem so efficient.</p>
