如何拥有带有滑动选项卡指示器的固定选项卡,如下所示:
如何获得这种类型的TAB发际线运动
http://www.pushing-pixels.org/2013/05/09/android-bits-and-pieces-sliding-tabs-madness.html
& 这里
http://viewpagerindicator.com/
尽可能多地使用库存安卓。但重要的部分是固定的,我不希望像所有这些示例那样看起来像在滚动视图中的选项卡。最好是图标而不是文本。
至于库存的android解决方案,我假设您可以在容器顶部(就在操作栏下方)使用HorizontalScrollView,并使用SmoothScrollTo(int x, int y)
方法与从操作栏获得的x
和y
坐标一起使用。但这仅仅是个开始,你必须做很多修改。还有一个Apache 2.0许可库@github,它已经为你做了所有这些修改,所以你可以使用它。
使用 https://github.com/astuetz/PagerSlidingTabStrip 和 .setShouldExpand(true)
只要您的选项卡通常适合父宽度(屏幕宽度),那么您将获得带有动画选项卡指示器的固定选项卡。