您的位置:首页 > 移动开发

WebView的简单用法

2015-03-23 23:13 671 查看
布局文件activity_main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >

<WebView
android:id="@+id/web_view"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</LinearLayout>

MainActivity中的代码:

public class MainActivity extends Activity {

private WebView webView = null;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

webView = (WebView) findViewById(R.id.web_view);
webView.getSettings().setJavaScriptEnabled(true);//支持JavaScript脚本
webView.setWebViewClient(new WebViewClient() {

@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url); //根据传入的参数再去加载新的网页
return true; //
}

});
webView.loadUrl("http://www.pinghu.gov.cn/ucms/html/main/index.html");
}
}
程序使用到了网络功能,此次需在AndroidManifest.xml文件中加入权限声明:

<uses-permission android:name="android.permission.INTERNET"/>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Android应用