<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.pku.ipku.ui.util.WebViewActivity">
<WebView
android:id="@+id/webview"
android:layout_width="fill_parent"
android:layout_height="match_parent"
android:background="@color/white" />
</RelativeLayout>
public class WebViewActivity extends Activity {
private WebView webView;
//webview要访问的地址
private String url;
@Override
protected void onCreate(Bundle savedInstanceState) {
setContentView(R.layout.activity_web_view);
url = getIntent().getStringExtra("url");
super.onCreate(savedInstanceState);
webView = (WebView) findViewById(R.id.webview);
setWebViewContent(webView, url);
}
private void setWebViewContent(WebView webView, String url) {
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setSupportZoom(true);
webView.getSettings().setBuiltInZoomControls(true);
webView.getSettings().setDefaultFontSize(15);
webView.setInitialScale(100);
webView.loadUrl(url);
webView.setWebViewClient(new WebViewClient() {
@Override
public void onReceivedSslError(WebView view, SslErrorHandler handler,
SslError error) {
handler.proceed();
}
});
}
}