android - 如何在 Android 中禁用 Lollipop 转场动画

标签 android animation android-5.0-lollipop transition

我想在我的应用程序中添加 Lollipop 过渡,这真的很棒。它以流畅的动画将我的 View 从一个 Activity 共享到另一个 Activity ,但我想在从第二个屏幕退出到第一个屏幕时禁用此动画,并且我找不到如何执行 id 操作。我的主题有以下样式:

        <item name="android:windowActivityTransitions">true</item>
    <item name="android:windowContentTransitions">true</item>
    <item name="android:windowAllowEnterTransitionOverlap">true</item>
    <item name="android:windowAllowReturnTransitionOverlap">false</item>
    <item name="android:fragmentAllowEnterTransitionOverlap">@bool/default_underline_indicator_fades</item>
    <item name="android:fragmentAllowReturnTransitionOverlap">@bool/default_underline_indicator_fades</item>

最佳答案

屏幕是指 Activity 吗?如果是这样,请调用

overridePendingTransition(0, 0)

在第二个 Activity 的 finish() 之后

关于android - 如何在 Android 中禁用 Lollipop 转场动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42813539/

相关文章:

java - Android:启动抽屉布局时出现内存不足错误

objective-c - 如何使用 Objective C 淡入淡出动画隐藏/显示窗口

javascript - 在较大的动画函数中添加围绕 3 个小动画的循环函数

android - 运行 Google Maps Android API v2 的最低 Android API 级别

Android:如果在任务运行时调用 AsyncTask execute() 会发生什么情况?

android - IllegalStateException 无法在分离 View 上启动此动画器

javascript - 动画无法按设置运行

android - RecyclerView 中的 setLayoutManager NullPointErexception

android - 更改 Lollipop 工具栏文本颜色

android - Lollipop RippleDrawable 到 TextView