Android fragments 自定义ViewPagerIndicator样式

Android fragments 自定义ViewPagerIndicator样式,android-fragments,android-viewpager,viewpagerindicator,Android Fragments,Android Viewpager,Viewpagerindicator,在我的应用程序中,我正在尝试设置查看页面指示器的样式。寻呼机由几个片段组成。我想要与所附图片完全相同的东西-右下角的CirclePageIndicator&左下角的标题。但是,CirclePageIndicator在默认情况下是居中放置的&如果我自定义了indicator的“居中”值false,则它会转到左侧。我没有找到任何选项将其移动到右侧,如图所示 另一个问题是寻呼机的标题。我已经试过了,但这不是我真正想要的,这个页面标题栏在标题的左右两侧显示上一页和下一页的标题,但是我只想要这个页面的标

在我的应用程序中,我正在尝试设置查看页面指示器的样式。寻呼机由几个片段组成。我想要与所附图片完全相同的东西-右下角的CirclePageIndicator&左下角的标题。但是,CirclePageIndicator在默认情况下是居中放置的&如果我自定义了indicator的“居中”值false,则它会转到左侧。我没有找到任何选项将其移动到右侧,如图所示

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

顺便说一句,我正在使用杰克·沃顿的
作为ViewpagerIndicator

我被困在这个问题上好几天了。我希望有人能拿出他明智的想法&帮助我摆脱困境


问候,提前谢谢

在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; 

如果您希望

酷,也可以添加一些填充,VPI问题就解决了。我还有标题问题。我希望你也能帮上忙