摘要:
1、添加权限:AndroidManifest.xml中必须使用许可"android.permission.INTERNET",否则会出Web page not available错误。 2、在要Activity中生成一个WebView组件:WebView webView = new WebView(this); 3、设置WebView基本信息: 如果访问的页面中有Javascript,则webview必须设置支持Javascript。 webview.getSettings().setJavaScriptEnabled(true); 触摸焦点起作用 requestFocus 阅读全文
摘要:
Android提供了这样的API,WebView可以和JavaScript之间进行通信,这样Native代码就能很好的和本地或者远程服务器上的Html进行交互。写了一个最简单的例子,WebView和本地的Html代码进行交互。效果如下: 点击buttons按钮,红色框中的test变成了Activity中传递的数据: 下图是工程的目录结构,其中demo.html就是本地html: 实现步骤如下,首先创建Android工程,修改main.xml文件,加入WebView标签:<?xml version="1.0" encoding="utf-8"?> 阅读全文