首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >定制ViewPagerIndicator风格

定制ViewPagerIndicator风格
EN

Stack Overflow用户
提问于 2013-03-27 10:56:29
回答 1查看 1.1K关注 0票数 0

在我的应用程序中,我正在尝试ViewPagerIndicator.的样式寻呼机由几个片段组成。我想要一个和图片完全一样的东西--右下角的 CirclePageIndicator &左下角的标题。但是,默认情况下,CirclePageIndicator定位为居中&如果我自定义指示器的“以为中心的”值为false,那么它就会转到左边。我还没有找到任何选择,把它移到右边,如图中所示。

另一个问题是寻呼机的标题。我尝试过使用PagerTitleStrip,但这并不是我想要的,这个PagerTitleStrip在标题的左右侧显示了上一页和下一页的标题,但是--我只想要这个页面的标题--与图片的格式完全相同。

顺便说一句,我用的是杰克沃顿的 library ViewpagerIndicator。

我在这个问题上纠结了好几天。我希望有人拿出他明智的想法&帮我摆脱这一切?

致以问候。&提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-27 11:08:25

在src / com /viewpager指示器/ CirclePageIndicator.java中

加上这个

//在第236行

代码语言:javascript
复制
    if (mRight) {
        longOffset = longSize  - ((count * threeRadius) / 2.0f);
    }

//在第116行左右

代码语言:javascript
复制
public void setRight(boolean right) {
    mRight = right;
    invalidate();
}

//第58行

代码语言:javascript
复制
private boolean mRight; 

如果你想要的话,你也可以添加一些垫子。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15657164

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档