Android 表中排列的视图之间的双向分页

Android 表中排列的视图之间的双向分页,android,android-layout,android-widget,Android,Android Layout,Android Widget,我把视图排在一张桌子上。此表的一列表示一篇期刊文章;此列中的每一行代表本文的一页。现在我必须能够在文章之间和页面之间滑动 我知道如何使用ViewPager和Fragments,我还了解库: ,但这只允许同时在一个方向上分页。此外,我实际上不想同时在两个方向上翻页,但一旦我开始向右移动,下一篇文章必须出现,同样,一旦我向下移动;文章的下一页必须出现 我不能用垂直滚动代替分页,这是客户的要求 我花了两天多的时间思考正确的方法,但仍然不知道如何做到这一点。我认为最简单的方法是重写JakeWharton

我把视图排在一张桌子上。此表的一列表示一篇期刊文章;此列中的每一行代表本文的一页。现在我必须能够在文章之间和页面之间滑动

我知道如何使用ViewPager和Fragments,我还了解库: ,但这只允许同时在一个方向上分页。此外,我实际上不想同时在两个方向上翻页,但一旦我开始向右移动,下一篇文章必须出现,同样,一旦我向下移动;文章的下一页必须出现

我不能用垂直滚动代替分页,这是客户的要求

我花了两天多的时间思考正确的方法,但仍然不知道如何做到这一点。我认为最简单的方法是重写JakeWharton的DirectionalViewPager,它似乎是一个坚实的基础

在我开始这么做之前,我想问一下安卓大师:有没有更好的方法或库可以做到这一点