【发布时间】:2020-03-24 03:27:26
【问题描述】:
正如我在我的帖子的答案中所描述的 GridView animated HORIZONTAL sliding 我在 ViewPager 的 3 个视图中的每一个上都有一个由 ViewPager 和 GridViews 组成的自定义日历。
我创建了一个“通用”InfinitePagerAdapter 扩展了 PagerAdapter。 我的 CalendarPagerAdapter 扩展了这个 InfinitePagerAdapter。
我为 3 个 GridView 中的每一个都有适配器(3 个 ViewPager 页面的每个页面上都有一个)
目前我有以下奇怪的效果:
但是:
首先我认为我在 InfiniteViewPagerAdapter 中的“页面技巧”不够快,例如,如果滑动“太快”几页等。
但如果我只是放置按钮“prev”/“next”并通过代码滚动 ViewPager,我会得到相同的效果: ViewPager.setCurrentItem(position, true); 此命令之后的每个幻灯片都有描述的奇怪效果(不是膨胀的页面)。 我试图“强制”使每张幻灯片上的所有页面都无效等,但现在什么都没有。
【问题讨论】: