Шерлок ActionBar заменяет домашний значок на выпадающий или полностью удаляет его - PullRequest
1 голос
/ 27 марта 2012

Я пытался заменить значок дома на выпадающий значок, я также пытался полностью его удалить, но я не смог его достичь.

http://cdn5.droidmill.com/media/market-media/com.actionbarsherlock.sample.styledactionbar_0.png

значок дома ввышеприведенный рис, т.е.:

необходимо заменить на выпадающий или полностью удалить. Как это сделать?Заранее спасибо.

1 Ответ

5 голосов
/ 27 марта 2012

Вы можете удалить элемент домашнего действия, позвонив по номеру

getSupportActionBar().setDisplayShowHomeEnabled(false);

Если вы хотите заменить его на выпадающее меню, вашей лучшей ставкой будет построение Spinner ииспользуя пользовательский вид панели действий.

Spinner dropdown = new Spinner(this);
//TODO attach to an adapter of some sort
getSupportActionBar().setCustomView(dropdown);
getSupportActionBar().setDisplayShowCustomEnabled(true);
...