Android 中 Webview 怎么获取打开的网页的 HTML 代码

Android 中 Webview 怎么获取打开的网页的 HTML 代码,第1张

WebView(网络视图)能加载显示网页,可以将其视为一个浏览器。它使用了WebKit渲染引擎加载显示网页,实现WebView有以下两种不同的方法
第一种方法的步骤:
1在要Activity中实例化WebView组件:WebView webView = new WebView(this);
2调用WebView的loadUrl()方法,设置WevView要显示的网页:
互联网用:webViewloadUrl("http://网址");
本地文件用:webViewloadUrl("file:///android_asset/XXhtml"); 本地文件存放在:assets 文件中
3调用Activity的setContentView( )方法来显示网页视图
4用WebView点链接看了很多页以后为了让WebView支持回退功能,需要覆盖覆盖Activity类的onKeyDown()方法,如果不做任何处理,点击系统回退剪键,整个浏览器会调用finish()而结束自身,而不是回退到上一页面
5需要在AndroidManifestxml文件中添加权限,否则会出现Web page not available错误。
<uses-permission android:name="androidpermissionINTERNET" />
第二种方法的步骤:
1、在布局文件中声明WebView
2、在Activity中实例化WebView
3、调用WebView的loadUrl( )方法,设置WevView要显示的网页
4、为了让WebView能够响应超链接功能,调用setWebViewClient( )方法,设置 WebView视图
5、用WebView点链接看了很多页以后为了让WebView支持回退功能,需要覆盖覆盖Activity类的onKeyDown()方法,如果不做任何处理,点击系统回退剪键,整个浏览器会调用finish()而结束自身,而不是回退到上一页面
6、需要在AndroidManifestxml文件中添加权限,否则出现Web page not available错误。
<uses-permission android:name="androidpermissionINTERNET"/>

以上就是关于Android 中 Webview 怎么获取打开的网页的 HTML 代码全部的内容,包括:Android 中 Webview 怎么获取打开的网页的 HTML 代码、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/9376258.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存