2011-08-12 40 views
15

我的目标是创建一个与Google+应用中的Stream页面功能类似的屏幕(下图为不熟悉的图片)。对于分页,我正在使用自定义ViewGroup,以便它具有“跟随您的手指”的平滑过渡,而不是在执行了手指滑动后捕捉到目的地。如何添加ViewPager指标标题Like Google+ App

问题

目前,我会使用一些TranslateAnimation s到移动标题的路线(“最近”,“所有圈子”和“屏幕截图传入”)一旦新的页面有已被选中。这会产生一些问题:中心标题不跟随用户的手指(因为您可以在屏幕截图中看到“所有圈子”标题),并且如果用户从中间页面以外的页面开始,我有找不到一个简单的方法来临时偏移所有动画,而不先运行它们,因为动画不会移动实际视图。

我要对这个正确的方法,还是有实现这个,我俯瞰的更简单的方法?

感谢

+0

非常好的问题,TNX! –

回答

22

后搜索和一点点运气与搜索词的时间,我遇到A Google+ like ViewPager page indicator来了。

我也碰到Android ViewPager Indicator,由谁写ActionBarSherlock同开发人员创建。有大量的例子,并且很容易与FragmentPagerAdapter集成。

+0

良好的链接,谢谢,可以得到任何链接,我们得到一个ViewPager的移动标签页指标。 –

+0

链接不再工作。 – Bolling

0

我不是100%肯定,但我认为它使用了新的ViewPager。 也许你应该看看:

+0

他们使用类似于应用中的'ViewPager'的东西,但是'ViewPager'本身并不提供对标题的支持。但是,我终于碰到了一个重新创建它的人的博客文章。感谢您的输入。 –