WebView点击里面的按钮跳转到Activity
来源:互联网 发布:吴昕的淘宝店叫什么 编辑:程序博客网 时间:2024/05/21 08:23
WebView点击里面的按钮跳转到Activity
工作中遇到的一些东西积累分享
- 怎么通过点击webview里面的按钮跳转到我们自己的Activity
话不多说直接上代码
首先我们来看一下Webview
一、在xml中:
<WebView android:id="@+id/web" android:layout_width="match_parent" android:layout_height="match_parent"></WebView>
二、如何在Webview来实现:
public void initView() { webView.setWebViewClient(new WebViewClient() { public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } }); WebSettings wSet = webView.getSettings(); //设置打开Webview 的路径;我这里是在自己的工程中写了一个HTML所以路径是这样写的 webView.loadUrl("file:///android_asset/two.html"); //因为我们这里访问的页面中要与Javascript交互,则webview必须设置支持Javascript wSet.setJavaScriptEnabled(true); //最后只需要去调用这个方法 webView.addJavascriptInterface(this, "webview"); } @JavascriptInterface public void startActivity(String name, String psd) { Intent intent = new Intent(); intent.putExtra("name", name); intent.putExtra("psd", psd); intent.setClass(this, TestVewActivity.class); this.startActivity(intent); }
三、接下来就是在自己的工程目录下写一个Html页面
Html的内容:
<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <script type="text/javascript"> function startActivity() { try{ var str = document.getElementById("name").value webview.startActivity(str,"psd"); }catch(e){ document.getElementById("ss").innerHTML=e; } } </script></head><body><input id="name" type="button" value="button" ontouchend="startActivity()"/></body></html>
大工告成!!!!!!!
阅读全文
0 0
- WebView点击里面的按钮跳转到Activity
- webview中实现当点击网页中的按钮的时候,跳转到本地的activity。
- Android studio 点击按钮跳转到新的Activity
- Android studio 点击按钮跳转到新的Activity
- Android studio 点击按钮跳转到新的Activity
- Android studio 点击按钮跳转到新的Activity
- Activity设置android:windowIsTranslucent属性之后,点击按钮跳转到其他的Activity
- 点击iframe 中某页面的一个按钮实现跳转到iframe外面的窗体里面
- Android内嵌网页webview点击其中的链接跳转到我们应用内的Activity
- 从 Activity B 的 Fragment B 中点击 “按钮” 跳转到 MainActivity 的 Fragment A
- 19-activity跳转第一步点击按钮跳转到hello,world布局文件
- UITextView设置超链接,点击跳转到应用内的webView
- webView 点击连接如何不让跳转到系统的 浏览器
- android中如何添加一个监听按钮,点击之后从一个activity跳转到另一个activity
- webview/h5跳转到app的指定activity
- 关于从activity跳转到fragment里面的问题
- android重写webview长按时选择文字然后点击搜索按钮的事件,默认是chrome接受点击事件,现在跳转到360搜索页面
- 第九章,WebView点击网页内链接跳转到其他Activity(Android)
- lua学习小结之lua循环
- python+selenium环境搭建(包括常用类库、工具安装及资源下载地址)
- [数据结构]线索二叉树
- 西游记主要人物事件思维导图概括
- React 初学
- WebView点击里面的按钮跳转到Activity
- git 创建分支命令行
- 目前看到的针对依赖注入和控制反转解释,最通俗最浅显易懂的帖子+demo
- 支付宝支付和微信支付异步回调一直调用
- maven、*pom详解
- myeclipse或eclipse删除项目时,无法删除解决方法java platform se binary
- apache日志文件详解和实用分析命令
- 阿里巴巴不断增加其云数据中心覆盖率
- 实现loading、360、网易云播放的css动画