Android 在 Activity 中单击返回按钮时的 Studio 运行 命令

Android Studio run command when back button is clicked in Activity

此后退按钮是在 ActionBar

上自动添加的

我想要按钮 运行 下面的命令。

if (mWebView.canGoBack()) 
{
    mWebView.goBack();    
}
else
{
    super.onBackPressed();
}

该按钮是自动添加的我没有使用任何命令我不知道我的命令放在哪里有人可以帮助我吗?

试试这个,

    toolbar.setNavigationOnClickListener(new View.OnClickListener() 
    {
        @Override
        public void onClick(View v) 
        {
            if (mWebView.canGoBack()) 
            {
                mWebView.goBack();    
            }
            else
            {
                super.onBackPressed();
            }
        }
    });

试试这个,

    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        switch (item.getItemId()) {
            case android.R.id.home:
                // todo: goto back activity from here

                if (mWebView.canGoBack()) 
                {
                    mWebView.goBack();    
                }
                else
                {
                    super.onBackPressed();
                }
                return true;

            default:
                return super.onOptionsItemSelected(item);
        }
    }