WebView组件使用是怎样的
发表于:2024-10-31 作者:千家信息网编辑
千家信息网最后更新 2024年10月31日,这篇文章给大家介绍WebView组件使用是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Android手机中内置了一款高性能webkit内核浏览器,在SDK中封装成了Web
千家信息网最后更新 2024年10月31日WebView组件使用是怎样的
这篇文章给大家介绍WebView组件使用是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
Android手机中内置了一款高性能webkit内核浏览器,在SDK中封装成了WebView组件,它可以用来浏览网络内容。那么,如何使用它呢?
第一次使用WebView控件加载组件
1)mainfest.xml添加internet权限
manifest>
2)layout添加webView组件
LinearLayout>
3)添加activity
package com.example.webview1; import android.app.Activity; import android.os.Bundle; import android.view.KeyEvent; import android.view.Menu; import android.webkit.WebView; import android.webkit.WebViewClient; public class WebViewActivity extends Activity { private WebView webView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_web_view); webView = (WebView) findViewById(R.id.webview); //设置javasctipt可用 webView.getSettings().setJavaScriptEnabled(true); //加载url,但是不会显示,注意哦!! webView.loadUrl("http://www.baidu.com"); //指定显示控件(class) webView.setWebViewClient(new myWebViewClient()); } @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.activity_web_view, menu); return true; } //为了让回退键管用 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { // TODO Auto-generated method stub if(keyCode==event.KEYCODE_BACK&&webView.canGoBack()){ webView.goBack(); return true; } return super.onKeyDown(keyCode, event); } /** * webView视图客户端 * @author Administrator * */ class myWebViewClient extends WebViewClient{ @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { // TODO Auto-generated method stub // return super.shouldOverrideUrlLoading(view, url); webView.loadUrl(url); return true; } } }
4)ok!大功告成,运行吧!!
5)模拟器用bluestacks
关于WebView组件使用是怎样的就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
组件
内容
控件
更多
帮助
浏览
不错
大功告成
兴趣
内核
大功
客户
客户端
小伙
小伙伴
手机
文章
权限
浏览器
知识
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网工作好还是科技好
手机棋牌软件开发定制代理
区块链网络安全研究
软件开发毕业设计初稿
文件上传到ftp服务器java
机房环境监控数据库的设计
经贸网络安全条约
火影手游所有主播在哪个服务器
网络安全文章ppt
云的服务器购买费用
服务器管理器组怎样添加
动态响应计算公式数据库
终端服务器型号
6个服务器3个交换机配电要求
myslq数据库性能
中国数据库技术的发展
网络安全防护建设建设内容
中国邮政银行数据库操作错
为什么外包软件开发好
汽车网络安全简介
计算机网络技术课堂小结
广东冲浪网络技术 待遇
gdc服务器更换后如何更改ip
杭州融合网络技术
服务器加装内存无法开机
培训软件开发有哪些课程
网络安全对我说手抄报
关于现代通信网络技术的产品
vs无法连接数据库
软件开发项目经理主要做什么