private void showView(){
detail_tv_1.setText(bean.getLookup());
detail_tv_2.setText(bean.getLookdown());
detail_tv_3.setText(bean.getRealBrowse());
detail_tv_4.setText(bean.getSharenum());
webview.getSettings().setJavaScriptEnabled(true);
webview.loadUrl(weburl);
webview.setWebViewClient(new MyWebViewClient());
webview.setVisibility(View.VISIBLE);
}
private class MyWebViewClient extends WebViewClient {
public MyWebViewClient(){
}
@Override
public void onPageStarted(WebView view, String url, Bitmap favicon) {// 网页页面开始加载的时候
if (progressDialog == null) {
progressDialog = new ProgressDialog(DetailActivity.this);
progressDialog.setMessage("数据加载中,请稍后。。。");
progressDialog.show();
webview.setEnabled(false);// 当加载网页的时候将网页进行隐藏
}
super.onPageStarted(view, url, favicon);
}
@Override
public void onPageFinished(WebView view, String url) {// 网页加载结束的时候
if (progressDialog != null && progressDialog.isShowing()) {
progressDialog.dismiss();
progressDialog = null;
webview.setEnabled(true);
}
}
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) { // 网页加载时的连接的网址
view.loadUrl(url);
return true;
}
}