我想在我的 Android 应用程序中创建一个视图,通过滑动/滑动在多个视图之间切换。我希望它的行为或多或少类似于 Android 启动器在视图之间切换时的行为。尤其,
- 它应该在滑动时翻转视图。
- 一般来说,滑动会在一个视图和下一个视图之间翻转。它不应该跨越所有的观点。
- 如果您缓慢滑动,您应该会看到视图在滑动时拖动,例如。启动器的方式。
我尝试按照 Romain Guy 的要求使用带有 GestureOverlayView 的 ViewFlipper博客文章在这里 http://android-developers.blogspot.com/2009/10/gestures-on-android-16.html,但用户滑动时没有任何指示。这使得可发现性变得困难,这大概就是 Launcher 这样做的原因。
我尝试使用 Gallery 对象,但是当我从左向右滑动时,有一定的动量使用户浏览所有视图,而不仅仅是将他们带到下一个视图。
有没有好的方法来完成我想做的事情?
我知道这是一个老问题,但 ViewPager 是为了同样的目的而创建的。 ViewPager 是 android 兼容性包的一部分,更多内容可以在http://android-developers.blogspot.com/2011/08/horizontal-view-swiping-with-viewpager.html http://android-developers.blogspot.com/2011/08/horizontal-view-swiping-with-viewpager.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)