Viewpager с индикатором круга и заголовка
Я использую Viewpager и пейджер с просмотром Circle и Title из JakeWharton
Viewpager с индикатором круга работает нормально, но при использовании пейджера представления с индикатором круга и заголовка оба индикатора не работают.
Вот скриншот проблемы:
Так можно ли использовать оба индикатора одновременно, и если да, то как я могу это сделать? Также кто-нибудь знает, как я могу создать индикатор заголовка? Сейчас он показывает синюю линию и текст.
Вот мой код:
adapter = new ContractsPagerAdapter(getActivity(), topContracts, selected);
pager.setAdapter(adapter);
indicator.setViewPager(pager);
titleIndicator.setTextColor(getResources().getColor(R.color.white));
titleIndicator.setViewPager(pager);
Ответы
Ответ 1
Привет, вы можете сделать это логически. Я реализовал его с помощью ViewPager и макета кадра. Рамка макета, чтобы показать указатель. Индикатор в основном два изображения для включения и выключения. Вы можете загрузить полный код и соответственно изменить его.
http://javaant.com/viewpager-with-circle-indicator-in-android/#.VpdtjMB943g
Надеюсь, что это поможет вам.
Ответ 2
Я могу предложить только альтернативную библиотеку. В настоящее время я использую эту "Библиотека материалов" , которая имеет макет активности ViewPagerWithIndicator. Он использует фрагменты, и прямо с места битвы делает именно то, что вы просите. Он изменяет ActionBarTitle вместе с индикатором. Его очень легко реализовать и облегчить.