0
我可以做到這一點,但我現在不能點擊徽標。它不火onOptionsItemSelected()..刪除SupportActionbar的左側箭頭,但保留徽標
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(真);箭頭出現。我已經找到了這個問題的一個克隆,但沒有人正確回答。有人建議使用一個透明的圖像箭頭,但我怎麼覆蓋呢?
是的,你是一個小調整正確。 \t \t actionBar.setDisplayShowHomeEnabled(true); \t \t actionBar.setDisplayHomeAsUpEnabled(true); \t \t actionBar.setHomeButtonEnabled(true); \t \t actionBar.setHomeAsUpIndicator(getResources()。getDrawable(R.drawable.logo_padding)); 我不得不創建一個新的drawable給左邊的填充,否則它將與0填充在屏幕左側齊平。 – reidisaki 2015-04-03 19:57:02