码迷,mamicode.com
首页 > 移动开发 > 详细

Android WebView学习

时间:2015-01-27 00:10:27      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:

Android 提供了webview对象来实现网页浏览。

1、要想使用webview,首先应给permission :INTERNET。

2、webview加载html文档

3、webview中使用javascript调用android对象:webSettings.setJavaScriptEnabled(true);

public class JsCallAndroid extends Activity 
{
	WebView myWebView;
	@Override
	public void onCreate(Bundle savedInstanceState) 
	{
		super.onCreate(savedInstanceState);
		setContentView(R.layout.main);
		myWebView = (WebView) findViewById(R.id.webview);
		// 此处为了简化编程,使用file协议加载本地assets目录下的HTML页面
		// 如果有需要,也可使用http协议加载远程网站的HTML页面。
		myWebView.loadUrl("file:///android_asset/test.html");
		// 获取WebView的设置对象
		WebSettings webSettings = myWebView.getSettings();
		// 开启JavaScript调用
		webSettings.setJavaScriptEnabled(true);
		// 将MyObject对象暴露给JavaScript脚本
		// 这样test.html页面中的JavaScript可以通过myObj来调用MyObject的方法
		myWebView.addJavascriptInterface(new MyObject(this), "myObj");
	}
}

  

Android WebView学习

标签:

原文地址:http://www.cnblogs.com/wll-zju/p/4251526.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!