【发布时间】:2011-02-21 21:58:31
【问题描述】:
我想在我的 Android 应用中创建一个视图,该视图可以在滑动/滑动时在多个视图之间翻转。我希望它的行为或多或少像 Android Launcher 在视图之间翻转时的行为。特别是,
- 它应该会在滑动时翻转视图。
- 通常,滑动会在一个视图和下一个视图之间翻转。它不应跨越所有视图。
- 如果您缓慢滑动,您应该会在滑动时看到视图拖动,例如。 Launcher 的工作方式。
我尝试按照 Romain Guy 的 blog post here 使用带有 GestureOverlayView 的 ViewFlipper,但在用户滑动时没有任何指示。这使得可发现性变得困难,这大概就是 Launcher 这样做的原因。
我尝试使用 Gallery 对象,但是当我从左向右滑动时,会有一定的动力让用户浏览所有视图,而不是仅仅将他们带到下一个视图。
有什么好方法可以完成我想做的事情吗?
【问题讨论】:
-
@google 添加到 SDK 中似乎是一件很棒的事情!
-
您可以在developer site here 上找到一些最近更新的关于滑动视图的官方培训。它解释了在选项卡或任何视图之间滑动。