在Android应用程序中Java和JavaScript如何交互?
2014-04-18 10:24
531 查看
在Android应用程序中可以使Java代码和JavaScript脚本之间进行交互,所谓交互就是互相调用以及传递数据。这项技术的核心就是WebView组件。该组件不仅可以执行Javascript脚本,也允许在JavaScript脚本中运行Java代码。由于Javascript可以动态运行,并且可以执行Java代码,所以Javascript也常被当做Android 的动态组件来使用。代码如下:
WebView webView=new WebView(this);
WebSettings webSettings=webView.getsettings();
webSettings.setJavaScriptEnabled(true);
webView.setWebChromeClient(new WebChromeClient());
webView.loadDataWithBaseURL(null,s,"text/html","utf-8",null);
WebView webView=new WebView(this);
WebSettings webSettings=webView.getsettings();
webSettings.setJavaScriptEnabled(true);
webView.setWebChromeClient(new WebChromeClient());
webView.loadDataWithBaseURL(null,s,"text/html","utf-8",null);
相关文章推荐
- Android入门:广播发送者与广播接收者
- Android RelativeLayout 布局
- Android URI简介
- android 短信发送器
- [android]zip压缩中使用的.9.png,用aapt处理的方法。
- Android自定义组件系列【1】——自定义View及ViewGroup
- Android自定义组件系列【1】——自定义View及ViewGroup
- android json解析
- android json解析
- Android2.3 版本PopupWindow出现NullPointerException错误
- android开发中的java.lang.StackOverflowError错误
- Android系统APN配置详解
- android经典优化点
- Android依赖项目无法关联源代码的问题
- android 中解决gridview 等加载大图片出现oom的问题
- Android 提示: The connection to adb is down, and a severe error has occured.
- Android中SQLite应用详解
- 关于Home键 android
- Android开发---获取屏幕高度和宽度
- Android中访问证书有问题的SSL网页的方法