如何让 ViewPager 处理日期?

问题描述 投票:0回答:1

基本上我正在尝试创建有限的滑动选项卡(例如,两周)。中间的选项卡是当前日期,您无法滚动到未来的日期,但可以返回到选项卡将带您到的位置。这应该基于日历(合法日期等)并且看起来像时间线。一个很好的例子是 Fitocracy 应用程序,我正在尝试模仿它。

任何想法都将不胜感激!

android android-fragments calendar android-viewpager pagerslidingtabstrip
1个回答
2
投票

查看这个 Infinite ViewPager lib(下面的示例)和 PagerSlidingTabStrip lib 以获取平滑的选项卡名称。

//XML
<com.antonyt.infiniteviewpager.InfiniteViewPager
android:id="@+id/pager"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
// Code
PagerAdapter wrappedAdapter = new InfinitePagerAdapter(yourFragmentPagerAdapter);
viewPager.setAdapter(wrappedAdapter);

我认为使用上面的2个lib就足以实现你想要的了。

© www.soinside.com 2019 - 2024. All rights reserved.