Страница 1 из 1
ActionBarSherlock, есть вопрос
Добавлено: 26 апр 2013, 21:24
neoksi
Я как наивная Маша думал, что ActionBarSherlock эмитирует ActionBar во всех версиях Андроида, но столкнулся с тем, что где-то он подставляет собственную реализацию, а где-то использует системный.
Кто-нибудь может мне сказать до какой версии андроида он использует собственную реализацию, а после какой уже системную?
Re: ActionBarSherlock, есть вопрос
Добавлено: 27 апр 2013, 01:27
rezak90
а какая в итоге разница? если на всех версиях он будет выглядеть одинаково
Re: ActionBarSherlock, есть вопрос
Добавлено: 27 апр 2013, 06:14
neoksi
Ну я лично с помощью id из ABS прикреплял действие при нажатии на сам Title ActionBar'а, а когда он использует системный, то трюк не выходит =(
Нужно писать собственный CustomView для ActionBar и как-то встраивать его в ABS, чтоб логику программы не переделывать.
Re: ActionBarSherlock, есть вопрос
Добавлено: 27 апр 2013, 10:09
klblk
http://actionbarsherlock.com/faq.html
Как я понял из вышеуказанной ссылки, в Android 4+ (api lvl 14+) используется системный ActionBar, в более ранних версиях ActionBar рисуется Sherlock'ом.
Re: ActionBarSherlock, есть вопрос
Добавлено: 27 апр 2013, 10:21
neoksi
Спасибо.
С этой поддержкой всего зоопарка устройств просто чокнуться можно %)