我想在ActionBar上设置图标。 因此,当我将 setDisplayShowHomeEnabled 设置为 true 时,图标会显示,而 false 时则不会显示任何内容。我不想在操作栏上显示后退按钮,只显示图标。 有什么问题吗?
actionBar.setTitle("");
actionBar.setDisplayShowCustomEnabled(true);
actionBar.setDisplayShowHomeEnabled(true);
actionBar.setDisplayShowTitleEnabled(true);
actionBar.setIcon(getResources().getDrawable(R.drawable.logo_big));
对于 Back 按钮编写以下代码:
actionbar.setDisplayShowHomeEnabled(true);
actionbar.setDisplayHomeAsUpEnabled(false);
默认情况下它是 false,但在你的情况下,如果它显示,那么你必须以编程方式将其设置为 false。
您必须使用
getSupportActionBar()
而不是 getActionBar()
。