android 中的网络视图 activity

webview activity in android

我有两个activity让A和B。A是listActivity,B是webViewActivity。现在在 webview 中,当我向后按下时它在 webview 中工作正常但在最后一次向后按下时,它位于 activity B 但我想回到 Activity A (listActivity) . 我的后退密码

public boolean onKeyDown(int keyCode, KeyEvent event) {
        if(event.getAction() == KeyEvent.ACTION_DOWN){
            switch(keyCode)
            {
            case KeyEvent.KEYCODE_BACK:
                if(webView.canGoBack()){
                    webView.goBack();
                }else{
                    finish();
                }
                return true;
            }

        }
        return super.onKeyDown(keyCode, event);
    }

谢谢。

    @Override
    public void onBackPressed() {

         super.onBackPressed();
    }

onbackpressed 函数调用,当您按下后退按钮然后完成当前 activity。

这可能对您有所帮助...

http://rickluna.com/wp/2014/04/disable-android-back-button-in-inappbrowser/

这里说明了您可以在 webview 中禁用后退按钮...因此请按照您的逻辑进行操作。