关于混合开发,android和h5

Jamsm 发布于 2016/05/17 15:09
阅读 1K+
收藏 0

我现在要做这样个需求,屏幕底方四个button,第一第二个,点了跳出的是android做的界面,第三第四个点了,跳出来的是html5做的,这个怎么搞阿?我用webview,

mWebview = (WebView) view.findViewById(R.id.webview);
WebSettings wv_setttig=  mWebview.getSettings();
wv_setttig.setJavaScriptEnabled(true);//支持js
wv_setttig.supportMultipleWindows();
wv_setttig.setAllowFileAccess(true);
wv_setttig.setJavaScriptCanOpenWindowsAutomatically(true);
wv_setttig.setLoadsImagesAutomatically(true);
mWebview.requestFocusFromTouch();
//mWebview.loadUrl("http://www.baidu.com");
// 用file://来指定本地文件
mWebview.loadUrl("file:///android_asset/test.html");
mWebview.setWebViewClient(new WebViewClient() {//设置web视图


@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
// TODO Auto-generated method stub
view.loadUrl(url);
return true;
}

这样写的,页面是出来了,但是你点页面上的按钮都没有用,我希望的是,页面出来后,点页面上的按钮,它会接着执行下去,例如跳到别的页面,刷新页面从服务获取数据什么的,

加载中
返回顶部
顶部