android studio——加载一个页面
创建项目
添加字符串。
在字符文件\res\values\strings.xml里面添加需要的字符串,并指定显示的内容。
<string name="open_ulr">OpenURL</string>
如图:
添加Button控件
打开res\layout\activity_main.xml文件,在布局文件中添加按钮。如下
<Button
android:id="@+id/open_ulr"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/open_ulr" />
如图:
最简单的加载情况,调用系统的浏览器来打开一个页面
Button btn1 = (Button)findViewById(R.id.open_ulr);
btn1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Uri uri = Uri.parse("http://translate.google.cn/");
Intent intent = new Intent(Intent.ACTION_VIEW,uri);
startActivity(intent);
}
});
运行结果图
添加WebView控件到项目的主页面
<WebView
android:id="@+id/webView1"
android:layout_width="match_parent"
android:layout_height="match_parent" />
开权限
开启联网权限
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
因为版本过高而联网失败
android:usesCleartextTraffic="true"