我正在Android中开发一个网络应用。
我的情况:在Web视图上加载的html文件很少,一个文件需要转到远程服务器并加载网页。现在我需要来到Android资源文件夹的登录页面。
有没有办法处理它?</ p>
答案 0 :(得分:-1)
在您的活动代码中添加它(不在onCreate()中或嵌套在其他任何地方)
@Override
public void onBackPressed() {
if (web.copyBackForwardList().getCurrentIndex() > 0) {
web.goBack();
}
else {
// Your exit alert code, or alternatively line below to finish
super.onBackPressed(); // finishes activity
}
}
这将导航回WebView历史堆栈,直到它为空,然后执行默认操作(在这种情况下,它完成活动)。
有关详细信息,请参阅“Back Navigation in a Webview Android App”