在Android中的写法: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); final WebView web1=(WebView)findViewById(R.id.web1); final Button mybutton=(Button)findViewById(R.id.myButton); Handler h = new Handler();//声明一个传值的参数 web1.getSettings().setJavaScriptEnabled(true);//确定这个webview可以用JS web1.addJavascriptInterface(new A(), "to2");//将本类对象添加到JS的全局对象window中. web1.loadUrl("file:///android_asset/test.html");//这个是加载本工程的HTML地址,放在assets文件夹中 WebViewClient webclient=new WebViewClient(){ @Override public void onPageFinished(WebView view, String url) { // TODO Auto-generated method stub super.onPageFinished(view, url); } }; web1.setWebViewClient(webclient); } class A{ public void a(){ 这里做相应的逻辑操作。 } 在html当中的写法 <title>无标题文档</title> <script type="text/javascript"> function f2(){ return window.to2.a(); } </script> </head> <body> <table align="center" width="724px" height="600px"> <tr align="center"> <td align="center"> <input name="submit" type="submit" value="跳转" onclick="return f2()" /> </td> </tr> </table> </body> </html>

更多相关文章

  1. android图形叠加背景的写法
  2. Android 8、Android 9获取手机序列号的兼容写法
  3. Android高手进阶教程(十七)之---Android中Intent传递对象的两种
  4. Android中将资源文件转为Bitmap对象
  5. 面向UDP的Android——PC双向通信(三):在Android客户端和PC服务器端
  6. Android调用WebService系列之KSoap2对象解析
  7. Android Application对象必须掌握的七点
  8. android XMl 解析神奇xstream 五: 把复杂对象转换成 xml ,并写入S
  9. Android判断网络状态是否断开+Android完全关闭应用程序+ 本文讲

随机推荐

  1. 监听Android应用程序是否卸载成功
  2. Android(安卓)Debugging
  3. Android(安卓)SurfaceView 的基本应用
  4. 让ImageView全部适应ScrollView
  5. Android(安卓)文件存储 和 权限管理
  6. Android(安卓)Style样式的定义
  7. Android实现简单短信发送器
  8. Linkify匹配电话号码,Email等
  9. Android(安卓)2.3 StatusBar 分析(一)
  10. Android(安卓)SDK Android(安卓)NDK 官方