单击后退按钮,java重定向到安卓设备中的主窗口/屏幕
我正在使用下面的代码在我的安卓应用程序中打开一个web url。我的挑战是,在打开url时,它会加载页面,但在导航url后,单击安卓设备的后退按钮(而不是应用程序返回上一个屏幕),它会退出应用程序。这是密码
mWebView = (WebView) findViewById(R.id.webview);
mWebView.loadUrl("http://weburl.com");
mWebView.setWebViewClient(new WebViewClient() {
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
请注意,我如何才能使它以这样的方式点击后退按钮,让它导航到网页url的上一个屏幕
# 1 楼答案
我想这就是你想要的解决方案。如果webview有上一个页面,则会将其移动到上一个页面,否则将完成活动
# 2 楼答案
否决票
要退出应用程序,应按以下方式调用onBackPressed():