WebView webView = new WebView(this);
ViewGroup.LayoutParams layoutParams = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT);
webView.setLayoutParams(layoutParams);
webView.setWebViewClient(new WebViewClient());
webView.loadUrl("file:///android_asset/index.html");
//设置js调用的 java方法
webView.addJavascriptInterface(new JavaScriptInterfaces(), "myObj");
WebSettings settings = webView.getSettings();
//设置属性可执行 Javascript
settings.setJavaScriptEnabled(true);
// settings.setJavaScriptCanOpenWindowsAutomatically(true);
//设置可访问文件
//settings.setAllowFileAccess(true);
//设置支持缩放
//settings.setBuiltInZoomControls(true);
setContentView(webView);
初始化webview 设置可执行 js文件
js调用android 代码
webView.addJavascriptInterfac