Исходная библиотека поддержки просто не очень хороша для использования ActionBar, что дает ActionBarSherlock право на существование. Google скоро (или уже здесь?) представит новую версию этой поддержки ActionBar, как было недавно объявлено на Google I/O 2013.
Я думаю, вы все еще смотрите на оригинальную, не очень хорошую библиотеку, и поэтому вам следует использовать ActionBarSherlock.
Перенося ваш вопрос на ближайшее будущее, спрашивая, следует ли вам использовать новую библиотеку ActionBarCompat или ActionBarSherlock: я бы сказал, что это скорее вопрос личных предпочтений.
(Конечно...) Google советует людям использовать эту новую библиотеку вместо ActionBarSherlock. Тем не менее, они приносят это с сообщением о том, что в ActionBarSherlock нет ничего плохого и что вам не следует заморачиваться заменой его в существующих проектах.
Если вы хотите инвестировать в изучение этой новой библиотеки поддержки, это рекомендуемый путь. Но лично я считаю это пустой тратой времени. Многие люди уже знакомы с ActionBarSherlock, в Интернете много помощи, руководств и вопросов по его использованию, чтобы вы могли начать использовать новую библиотеку. Вероятно, даже не даст вам никаких реальных преимуществ.
Вероятно, к тому времени, когда для новой библиотеки будет так же легко найти помощь, как для ActionBarSherlock, людям она уже вряд ли понадобится, поскольку все больше и больше разработчиков перестанут поддерживать старые версии, которые сами по себе не имеют ActionBar.
person
Stefan de Bruijn
schedule
24.06.2013
ActionBarCompat
(который заменитActionBarSherlock
) скоро должен быть доступен, но он все еще не выпущен, насколько мне известно. - person Dalmas   schedule 24.06.2013