如何添加ViewPager指标标题,如Google+应用

Gle*_*ger 15 android

我的目标是在Google+应用中创建一个与Stream页面功能类似的屏幕(下图为不熟悉的人员).对于分页,我正在使用自定义,ViewGroup以便它具有"跟随你的手指"的平滑过渡,而不是仅仅在做出抛出手势后捕捉到目的地.

目前,TranslateAnimation一旦选择了新页面,我将使用一些s来移动标题("附近","所有圈子"和"传入"中的屏幕截图).这会产生一些问题:中心标题不会跟随用户的手指(因为您可以在屏幕截图中看到"所有圈子"标题),如果用户在中间页面以外的页面上开始,我有由于动画不移动实际视图,因此没有找到一种简单的方法来暂时偏移所有动画而不先运行它们.

我是否正确地采用了这种方式,还是有一种更简单的方法可以实现这一目标?

谢谢

Gle*_*ger 22

经过几个小时的搜索和运气搜索条件后,我遇到了像ViewPager页面指示器这样的Google +.

我还遇到了Android ViewPager Indicator,由编写ActionBarSherlock的同一个开发人员创建.有大量的例子,很容易与FragmentPagerAdapter集成.


小智 5

谷歌已经在支持库中发布了自己的解决方案.

检查: PagerTitleStrip, PagerTabStrip