操作栏中的后退箭头Sherlock未显示

And*_*der 9 android actionbarsherlock

在我的项目中,我使用了动作栏sherlock库.我想在操作栏中制作后退按钮我使用下面的代码

getSupportActionBar().setHomeButtonEnabled(true);
Run Code Online (Sandbox Code Playgroud)

@Override
    public boolean onOptionsItemSelected(MenuItem item) {
        switch (item.getItemId()) {

        case android.R.id.home:
             finish();
             break;

        default:
            return super.onOptionsItemSelected(item);
        }
        return false;
    }
Run Code Online (Sandbox Code Playgroud)

每件事情都很好,但后面的箭头(图标左侧)没有显示.我也想显示Back Arrow.谁能告诉我我做错了什么.

Adr*_*uez 29

你必须这样设置:

ActionBar ab = getSupportActionBar();
ab.setDisplayHomeAsUpEnabled(true);
Run Code Online (Sandbox Code Playgroud)

希望有所帮助.