【问题标题】:Up navigation animation向上导航动画
【发布时间】:2014-10-24 06:13:40
【问题描述】:

所以我关注了关于Providing Up Navigation的文档

但是,如果我想自定义 xml 中的动画过渡效果,我正在尝试做这样的事情

https://gist.github.com/lawloretienne/b8b4f68a779b9f97241f

进入动画效果很好,退出动画似乎没有被触发。单击向上按钮时,它将向上导航到逻辑父活动。但是,不是显示退出动画,而是显示进入动画。

我错过了什么吗?

【问题讨论】:

  • 为清单中的父活动指定了什么launchMode
  • 在父活动上设置 android:launchMode="singleTop" 就可以了。
  • 您链接到的要点是 404-ing,使这个问题变得毫无用处。考虑在下一个问题中包含它或解释要点。

标签: android animation up-navigation


【解决方案1】:

您的launchMode 必须已设置为singleInstance。它覆盖了过渡动画。您应该将其设置为singleTop

【讨论】:

    【解决方案2】:

    在 custome_out_next.xml 中试试这个

    <translate
            android:interpolator="@android:anim/accelerate_interpolator"
            android:fromXDelta="0"
            android:toXDelta="-100%p"
            android:duration="@android:integer/config_shortAnimTime" />
    

    【讨论】:

      【解决方案3】:

      docs 链接中描述了这种行为的原因:

        1234563 /p> 1234563堆栈以接收意图。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-03-08
        • 2014-01-11
        • 1970-01-01
        相关资源
        最近更新 更多