【问题标题】:Android - Create a Slide in Slide Out Animation for webViews in a ViewPagerAndroid - 在 ViewPager 中为 webViews 创建一个 Slide in Slide Out 动画
【发布时间】:2012-01-25 02:28:14
【问题描述】:

我已经在 ViewPager 中实现了 webView,但我想要一个滑动动画而不是默认动画(如 Launcher 所示)。

假设我有 2 个网络视图。如果我向右滑动,左侧 webview 移出视图并向左移动并最终变得不可见,然后右侧 webview 向左移动并完全可见。我需要有一个瞬间,在过渡期间 viewPager 上什么都没有出现。

这是否可以使用 viewPager 轻松完成,还是我必须放弃它并完全使用动画?

我找到了一个很好的资源来使用纯动画来实现它,但对于 webviews 可能很难实现:http://blog.stylingandroid.com/archives/137

提前致谢。

【问题讨论】:

    标签: android android-webview android-animation android-viewpager


    【解决方案1】:

    我认为viewpager 不符合您的需求。改用 ViewFlipper,您可以自定义输入/输出动画。

    【讨论】:

    • 嗯,好吧,我想我会试试 ViewFlipper。使用 ViewFlippers,似乎需要在 XML 中添加视图。我有单独的 XML 文件中的 webviews,如果它们的视图都在 1 个 XML 中,ViewFlipper 是否更容易实现?
    • 没关系,我想通了。有没有办法禁用无限翻转? IE。有 5 个视图。除了第 1 页(仅下一页)和第 5 页(仅上一页)之外,每个页面的视图应该能够翻转下一页和上一页。
    • 这很简单。据我所知,无限翻转不是默认设置。
    • 好吧,我没有在我的代码中设置任何东西来更改默认值。不过,我们已经决定无论如何我们都想要一个 viewpager 的行为。不过谢谢!
    猜你喜欢
    • 1970-01-01
    • 2011-09-17
    • 2017-10-08
    • 1970-01-01
    • 2013-05-13
    • 1970-01-01
    • 2020-09-16
    • 1970-01-01
    • 2014-01-18
    相关资源
    最近更新 更多