2

Я использую ActionbarSherlock, который использует панель поддержки для уровня API до 11. Я обнаружил, что this code изменил вкладку «нормальная», но я не знаю, как я мог ссылаться на вкладки в виде заметок из панели действий. Есть ли хороший способ оживить ActionBar изменения вкладок?Как обновить вкладку с помощью библиотеки поддержки Actionbar

+0

вы хотите анимировать вкладки в панели действий? – agamov

+0

Да. У меня есть несколько вкладок, и когда пользователь прикасается к ним, обновляется список. Я хочу начать анимацию «перемещение вкладок», как ссылка в моем сообщении. – Nestor

ответ

1

Ссылка, которую вы отправили, является старым решением для вашей цели. Фактически использование TabHost для реализации вкладок устарело. Вы должны использовать вкладки Actionbar с viewpager. В viewPager есть встроенная анимация. Существует несколько руководств по реализации вкладок в панели действий с помощью viewPager. Моя рекомендация состоит в том, чтобы использовать библиотеку поддержки, а не actionbar sherlock, но вот отличный учебник.

http://www.androidbegin.com/tutorial/android-actionbarsherlock-viewpager-tabs-tutorial/

0

Вызвать анимационные функции setAnimation (outToLeftAnimation()); и setAnimation (inFromRight()); внутри функции onTabSelected(), согласно позиции вкладки. Спасибо. Надеюсь, это поможет вам.

Смежные вопросы