Подкладка Android Pager Sliding с иконками

Я разрабатываю приложение для Android, и недавно мы решили смешать дизайн и переключить наш главный экран на пейджер с вкладками сверху (фактически на панели действий). Чтобы разместить вкладки сверху, я думал об использовании настраиваемого макета панели действий, а для вкладок использовать библиотеку PagerSlidingTabStrip, но мне также нужно, чтобы вместо текста был значок, который меняет цвет при прокрутке (если выбрана страница или нет ), Так как он используется в приложении Facebook или Tinder 1

Есть ли у кого-нибудь какие-либо предложения по этому поводу? Я увидел, что в библиотеке вкладок есть ветка, которая должна была сделать именно это, но я не мог заставить ее работать.

Хорошо, нашел, как добавить изображение на вкладку, нужно было пройти через код библиотеки PagerSlidingTab.

PagerSlidingTab содержит интерфейс IconTabProvider, который должен быть реализован вашим адаптером ViewPager. Реализовано это и для каждой позиции вы можете предоставить другой значок.

Моя единственная проблема теперь в том, что мне нужно иметь другой цветной значок, основанный на том, если выбран вкладка или нет, с медленным переходом между ними (точно так же, как на Tinder и на Facebook).

Л.Э .: Видимо, повезло, и есть вилка библиотеки полос табуляции, которую можно найти здесь . Вам просто нужен ресурс, который можно создать следующим образом:

<item android:state_selected="true" android:drawable="@drawable/ic_twitter"/> <item android:drawable="@drawable/ic_twitter_of"/> 

Он будет меняться всякий раз, когда вы выбираете новую страницу, но между значком включения и выключения отсутствует плавный переход.

LE 2:

Нашел другую ветвь с плавным переходом tab (использует свойство alpha, чтобы показать хороший переход), и его можно найти здесь . Единственная проблема заключается в том, что она не поддерживает значок переключения состояния, поэтому я решил объединить две вилки. Благодаря обоим создателям за потрясающую работу я спас мне огромное количество времени :).