我应该如何正确实现多个屏幕页面之间的切换?

How should I implement switching between multiple screen-pages correctly?

我的 content_page 有布局。我需要容器组件,它可以包含许多 content_page 并通过动画在它们之间移动。动画应该是响应式的(触摸反应)。当我按下并移到一边时,可见 content_page 应该移动。下一页应低于当前页面(如在堆栈中)。

请问有现成的方法吗,还是自己实现? 我应该使用片段还是仅使用视图就足够了?

注1。无法使用ViewPager,因为它会把一个页面推到另一个页面,我需要重叠效果。

注2。无法使用 ViewFlipper,因为它及时只显示一个视图,而我在拖动和移动视图时暂时需要两个视图。

我想你毕竟可以使用 ViewPager。查看 this 图书馆。安装演示并检查 "StackTranformer" 转换。如果我没理解错的话,这应该正是你想要的。