问题 1:需要一个图像来浮动
问题2:需要图像以固定的时间间隔改变方向
首先,我建议您创建一个每 5 秒改变一次方向的 gif 图像,从而解决您的问题 2
现在来到第一个问题,使用这个
String HtmlFileString = "<html style=\"height:90%;width:95%\"><body>" +
"<img src=\""+**gif_char**+".gif"+"\" " +
"style=\"height:100%;width:100%\"></body></html>";
webview.loadDataWithBaseURL("file:///android_asset/",HtmlFileString,"text/html", "UTF-8","");
不要忘记将 gif 保存在资产文件夹中
还有你自己传的这个gif变量,
它只是更改您的 gif 的名称,因此您可以随时显示任何图像
只需使用变量 gif_char 的 diff 参数再次调用此行
如果您不想使用 GIF 图像,您可以使用简单的图像并通过一次又一次地加载 webview 来更改图像,每次都传递 diff 图像
让我尝试进一步解释第 1 步:使用缓冲阅读器读取 html 文件,
第 2 步:将文件内容存储在字符串中
第3步:在html文件字符串中挂起图片资源
第 4 步:将此 html 文件字符串传递给方法 webview.loadDataWithBaseURL()
而且,Webview 不支持 onclick 事件但支持 ontouch 事件