从远程页面返回Android webview上的本地文件

时间:2013-06-08 17:18:59

标签: android android-webview

我正在Android中开发一个网络应用。

我的情况:在Web视图上加载的html文件很少,一个文件需要转到远程服务器并加载网页。现在我需要来到Android资源文件夹的登录页面。

有没有办法处理它?<​​/ p>

1 个答案:

答案 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