2016-01-06 5 views
1

Я нажимаю кнопку на одном из фрагментов вкладки и используя viewPager.setCurrentItem (index), чтобы изменить представление, но проблема в том, что я хочу вызывать функцию onTabSelected всякий раз, когда я нажимаю кнопку. Это поможет мне в использовании функции tabLayout.setTextColors (..). Пожалуйста, помогите.Навигация в TabLayout в android

+2

Возможно дублирование http://stackoverflow.com/questions/30904265/ontabselected-selected-not-called – Context

ответ

0

Вам нужно настроить TabLayout объект сначала с вашим ViewPager, используя следующий метод:

mTabLayout = (TabLayout) findViewById(R.id.tabs); 
mTabLayout.setupWithViewPager(mPager); 

И только после того, как вы можете установить setOnTabSelectedListener объект вашей TabLayout.

+0

Мой метод работает нормально, но не в случае нажатия кнопки –

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