Java 如何在更改活动时实现平稳过渡

Java 如何在更改活动时实现平稳过渡,java,android,Java,Android,我在android开发方面还是个新手,我不知道在活动之间切换时如何才能顺利过渡。我目前有您可以尝试这两个选项 在用于切换到其他活动的意图中添加此标志 Intent.FLAG_ACTIVITY_NO_ANIMATION 并且在该活动的样式资产中(通过清单找到) 添加这一行 <item name="android:windowAnimationStyle">@null</item> @null 对我来说什么都不管用。我必须更改动画类型以摆脱怪异的flash。查看这个

我在android开发方面还是个新手,我不知道在活动之间切换时如何才能顺利过渡。我目前有

您可以尝试这两个选项

在用于切换到其他活动的意图中添加此标志

Intent.FLAG_ACTIVITY_NO_ANIMATION
并且在该活动的样式资产中(通过清单找到) 添加这一行

   <item name="android:windowAnimationStyle">@null</item>
@null

对我来说什么都不管用。我必须更改动画类型以摆脱怪异的flash。

查看这个答案@volodos我以前已经尝试过了,但这对我不起作用。在进程死亡或系统终止以前的视图层次结构后,活动在背面导航时闪烁。这就是活动所做的。@EpicPandaForce和我如何摆脱它?在您的案例中,这个闪光也可能是您添加到意图中的一些奇怪的意图标志的结果,例如CLEAR_任务或NEW_任务