Настройка стиля ViewPagerIndicator
В моем приложении я пытаюсь стилизовать ViewPagerIndicator. Пейджер состоит из нескольких фрагментов. Я хочу что-то в точности как на картинке - CirclePageIndicator внизу справа и заголовок внизу слева. Тем не менее, CirclePageIndicator по умолчанию располагается по центру, и если я настраиваю "центрированное" значение индикатора в false, то оно идет влево. Я не нашел никакой возможности переместить это на правую сторону, как показано на рисунке.
Еще одна проблема - название пейджера. Я пытался с PagerTitleStrip, но это на самом деле не то, что я ищу, это PagerTitleStrip показывает заголовок предыдущей и следующей страницы слева и справа от заголовка, но я хочу только заголовок этой страницы - точно в том же формате, что и картина.
Кстати, я использую библиотекуДжейка Уортона для ViewpagerIndicator.
Я застрял в этом вопросе на несколько дней. Я надеюсь, что кто-то проявит свое мудрое мышление и поможет мне в этом?
С уважением. & Заранее спасибо.
1 ответ
В src / com / viewpagerindicator / CirclePageIndicator.java
Добавь это
// в строке 236
if (mRight) {
longOffset = longSize - ((count * threeRadius) / 2.0f);
}
// примерно в строке 116
public void setRight(boolean right) {
mRight = right;
invalidate();
}
// строка 58
private boolean mRight;
Вы также можете добавить некоторые отступы, если хотите