Android开发中如果想要打开浏览器(PC端)中的界面,那么我们就可以使用WebView控件来打开,不多说直接上代码!
1、xml布局
<Button
android:id="@+id/bt_web"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="加载Web界面" />
<WebView
android:id="@+id/wb"
android:layout_width="match_parent"
android:layout_height="match_parent" />
2、在Activity中使用WebView控件
private WebView web;
private Button bt;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
web=(WebView) findViewById(R.id.wb);
bt=(Button) findViewById(R.id.bt_web);
bt.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
//Web中打开的连接
web.loadUrl("http://www.chejixiu.net/");
web.setWebViewClient(new WebViewClient(){
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
//返回值是true的时候控制去WebView打开,为false打开手机自带浏览器
view.loadUrl(url);
return true;
}
});
}
});
}
3.访问网络当然要加网络权限
<uses-permission android:name="android.permission.INTERNET" />