【发布时间】:2023-03-05 04:50:02
【问题描述】:
当我们添加一个带有 webview 的活动时,它会加载网站。但是当我们点击网页上的一些链接时,我们会被重定向到其他页面。现在如果我们按下后退按钮,而不是重定向回上一个网页,它会重定向到上一个 activity 我们如何解决这个问题?
【问题讨论】:
标签: android web webview activity-transition
当我们添加一个带有 webview 的活动时,它会加载网站。但是当我们点击网页上的一些链接时,我们会被重定向到其他页面。现在如果我们按下后退按钮,而不是重定向回上一个网页,它会重定向到上一个 activity 我们如何解决这个问题?
【问题讨论】:
标签: android web webview activity-transition
你应该在你的活动中覆盖 onBackPressed
@Override
public void onBackPressed() {
if(webView.canGoBack()){
webView.goBack();
}else{
super.onBackPressed();
}
}
【讨论】:
覆盖这个:
@Override
public void onBackPressed() {
if (webView.canGoBack())
webView.goBack();
else
super.onBackPressed();
}
【讨论】: