简体   繁体   English

在“活动”中单击“后退”按钮时,Android Studio运行命令

[英]Android Studio run command when back button is clicked in Activity

This back button are added automatically on ActionBar 此后退按钮会自动添加到ActionBar

在此处输入图片说明

I want button to run the command below instead. 我希望按钮改为运行以下命令。

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

The button is automatically added I didn't use any command I don't know where to place my command can anyone help me? 该按钮会自动添加。我没有使用任何命令,我不知道在哪里放置命令,有人可以帮助我吗?

Try this, 尝试这个,

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

try this, 尝试这个,

    @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);
        }
    }

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 在Android Studio中单击按钮时崩溃活动 - Crashing Activity when button clicked in Android studio 在android中单击“后退”按钮时返回上一个活动 - go back to the previous activity when clicked on back button in android Android-单击启动图标或单击后退按钮时如何恢复上一个活动 - Android - How to resume the last activity when launched icon is clicked or when back button is clicked 单击后退按钮时保存活动状态 - Saving Activity State when back button is clicked 单击电话后退按钮时重置活动 - Reset Activity when phones back button is clicked Android:浏览片段时更改活动标题; 单击返回按钮时带回相同的标题 - Android: Change activity title when navigating fragments; Bring back same titles when back button clicked 在父应用程序中单击按钮时,如何从 android 工作室中的父活动调用 .aar 文件活动? - how to call the .aar file activity from parent activity in android studio when a button is clicked in parent app? Android Studio 2.2.3后退按钮活动 - Android studio 2.2.3 back button activity Android Studio:上一个活动的“后退”按钮 - Android Studio: Back Button for previous Activity 单击按钮时,Android进行错误的活动 - Android going to the wrong activity when button clicked
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM