我想在我的 Android 应用程序中创建一个视图,该视图在滑动/滑动时在多个视图之间翻转。我希望它的行为或多或少像 Android 启动器在视图之间翻转时的行为。尤其是,
- 它应该在滑动时翻转视图。
- 通常,滑动会在一个视图和下一个视图之间翻转。它不应该跨越所有视图。
- 如果您缓慢滑动,您应该会在滑动时看到视图拖动,例如。启动器的方式。
根据 Romain Guy 的博客文章,我尝试使用带有 GestureOverlayView 的 ViewFlipper ,但是在用户滑动时没有任何指示。这使得可发现性变得困难,这大概就是 Launcher 这样做的原因。
我尝试使用 Gallery 对象,但是当我从左向右滑动时,会有一定的动力让用户浏览所有视图,而不是仅仅将他们带到下一个视图。
有没有一种好方法可以完成我想做的事情?