我能够做到这一点,但我现在无法点击徽标。它没有触发onOptionsItemSelected()..
actionBar= getSupportActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
actionBar.setTitle("");
actionBar.setLogo(R.drawable.logo);
actionBar.setDisplayShowHomeEnabled(true);
actionBar.setDisplayUseLogoEnabled(true);
actionBar.setDisplayHomeAsUpEnabled(false);
actionBar.setHomeButtonEnabled(true);
如果我设置actionBar.setDisplayHomeAsUpEnabled(true);箭头出现了。我找到了这个问题的克隆,但没有人正确回答。有人建议使用透明图像作为箭头但是如何覆盖它呢?
答案 0 :(得分:1)
我明白了,使用
setHomeAsUpIndicator()
像这样:
ActionBar actionBar = getSupportActionBar();
actionBar.setHomeAsUpIndicator(R.drawable.logo);
actionBar.setDisplayShowHomeEnabled(true);
actionBar.setDisplayHomeAsUpEnabled(true);