相关疑难解决方法(0)

Android - 如何在活动更改之间停止动画

我的应用程序中有多个不同的Activity,在活动之间切换时我不想要任何过渡动画.以下是我如何在活动之间切换:

Intent i = new Intent(FirstActivity.this, SecondActivity.class);
            i.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
            i.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
            startActivity(i);
Run Code Online (Sandbox Code Playgroud)

这在我第一次开始新活动时效果很好.没有动画,但是当我回到已经启动的Activity时,似乎忽略了"Intent.FLAG_ACTIVITY_NO_ANIMATION"并且发生了默认动画.

我似乎无法弄清楚为什么会这样.

animation flags android android-intent

25
推荐指数
2
解决办法
2万
查看次数

标签 统计

android ×1

android-intent ×1

animation ×1

flags ×1