安卓 WebView 访问 assets 内部网页资源

作者:vkvi 来源:千一网络(原创) 日期:2018-11-13

首先建立一个 assets

这个是和 res 平级的,assets 中的内容并不会编译,只是直接打包到 apk 中。

创建 assets 就是右键,New -> Folder -> Assets Folder。

然后把我们的 HTML 文件、图片文件等放入 assets 文件夹。

然后在布局文件中放一个 WebView。

然后写 WebView 的代码,读取 assets 内容。

可以看出访问 assets 中的文件路径是 file:///android_asset/,注意没 s 结尾。

我们第二句设置一个允许缩放,这样,我们可以通过两指绽放或者右下角的缩放图标进行缩放网页。

注意,如果是直接显示的图片(而非 html),则不支持缩放。

我们还可以用代码来构造 HTML,而非从文件读取,如下:

 

你前面那位网友看了:Android 的 FloatingActionButton

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
标题:必填
内容:
本站永远终止与捏造“罪名”不支付广告费的某度联盟合作。
vkvi
vkvi

作者简介: vkvi,致力于 .NET Web 开发、移动开发的技术推广,在 .NET、SQL Server、Windows Server 等方面有深入研究和丰富经验,10 年间共计撰写文章 4000 余篇。 主持金融、国土、农业、电商等多个行业项目执行, 推行“技术提升生产力、人心决定成功率”的管理理论。 联系他