我用WebView
加载http://map.baidu.com/subways/?c=shanghai这个网页跟用浏览器打开所显示的不一样,我把代码粘过来,大虾们,求解.
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
webView = (WebView) findViewById(R.id.webView);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setDomStorageEnabled(true);
webView.getSettings().setBuiltInZoomControls(true);
webView.loadUrl("http://map.baidu.com/subways/?c=shanghai");
webView.setWebViewClient(new webViewClient());
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK && webView.canGoBack()) {
webView.canGoBack();
return true;
}
finish();
return false;
}
private class webViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) {
view.reload();
return true;
}
}