如果setDisplayHomeEnabled为false,则不显示ActionBar图标

时间:2016-08-29 09:15:17

标签: android android-actionbar

我想在ActionBar上设置图标。 所以当我将setDisplayShowHomeEnabled设置为true图标时显示为false - 什么都没有。我不想在actionBar上显示返回按钮,只有图标。 问题是什么?

            actionBar.setTitle("");
            actionBar.setDisplayShowCustomEnabled(true);
            actionBar.setDisplayShowHomeEnabled(true);
            actionBar.setDisplayShowTitleEnabled(true);
            actionBar.setIcon(getResources().getDrawable(R.drawable.logo_big));

1 个答案:

答案 0 :(得分:1)

用于后退按钮编写此代码:

actionbar.setDisplayShowHomeEnabled(true);
actionbar.setDisplayHomeAsUpEnable(false);

它的byDefault是假的,但是在你的情况下,如果它显示那么你必须以编程方式进行伪造。

你必须使用getSupportActionBar()而不是actionbar()对象。