在Android活动之间减慢滑动动画?

dom*_*nos 6 animation android android-activity

我知道如果你打开和关闭活动,android会自动使用滑动动画.然后他们从左向右滑动并填满屏幕(或从右到左).问题是动画非常快......它在模拟器上可见,但在手机本身几乎看不到.我想知道是否有任何方法可以减慢这个动画,所以肯定会看到视图正在滑动.

JiT*_*HiN 3

首先阻止默认动画(从右侧滑入)并Intent.FLAG_ACTIVITY_NO_ANIMATION在您的意图中使用标志。

IE。,

Intent myIntent = new Intent(context, MyActivity.class);
myIntent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
context.startActivity(myIntent);
Run Code Online (Sandbox Code Playgroud)

现在您可以加载自己的自定义动画。请参阅此链接以了解如何为活动的开始和结束设置动画。