android 在WebView中加载自己的页面,并且页面可以跳转至其他页面
时间: 2023-03-03 19:13:36 浏览: 202
android使用webview加载网页
5星 · 资源好评率100%
可以使用 Android 中的 WebView 组件来加载自己的网页,并且在加载的网页中可以设置链接跳转至其他页面。首先,在布局文件中添加 WebView 组件,然后在代码中获取该组件并调用 loadUrl 方法来加载网页,例如:
```java
WebView webView = findViewById(R.id.web_view);
webView.loadUrl("http://www.example.com");
```
在加载的网页中,可以设置链接跳转至其他页面,例如:
```html
<a href="http://www.example.com/otherpage">跳转至其他页面</a>
```
这样当用户点击链接时,WebView 会自动加载链接所指向的页面。可以通过覆盖 WebViewClient 的 shouldOverrideUrlLoading 方法来控制链接的打开方式,例如在当前 WebView 中打开链接或使用系统浏览器打开链接:
```java
webView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
// 在当前 WebView 中打开链接
view.loadUrl(url);
return true;
}
});
```
阅读全文