在我的应用中,我正在尝试设置 ViewPagerIndicator 的样式。寻呼机由几个片段组成。我想要的东西与附图片完全相同 - 右下角的CirclePageIndicator&左下角的标题。但是,CirclePageIndicator默认位于中心位置。如果我自定义指标的“居中”值为false,则它会向左移动。我没有找到任何选项将其移动到右侧,如图所示。
另一个问题是寻呼机的标题。我试过PagerTitleStrip,但这实际上并不是我想要的,这个PagerTitleStrip显示了之前的&左边的下一页标题&标题的右侧,但我只想要这个页面的标题 - 完全采用与图片相同的格式。
顺便说一下,我正在使用 Jake Wharton的 library作为ViewpagerIndicator。
我在这个问题上被困了好几天了。我希望有人能够以他明智的想法出演。帮助我解决这个问题?
的问候。 &安培;提前致谢。
答案 0 :(得分:2)
在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;
如果你愿意,你也可以添加一些填充