Android 使用overridePendingTransition()设置第一个活动的动画

Android 使用overridePendingTransition()设置第一个活动的动画,android,android-animation,android-transitions,Android,Android Animation,Android Transitions,我正在尝试使用overridePendingTransition()为第一个活动设置动画,即用户启动应用程序时创建的活动。这可能吗 我应该在何处调用overridePendingTransition()? 在super.onCreate()之后和super.onStart()之后立即尝试,但没有成功 我更愿意在运行时管理它,而不是以自定义样式设置@anim。什么也找不到。有可能吗?根据经验,我想说的是,要想让它工作起来,它将不起作用,你需要使用一种变通方法,即创建一个透明的启动程序活动,携带应用

我正在尝试使用
overridePendingTransition()
为第一个活动设置动画,即用户启动应用程序时创建的活动。这可能吗

我应该在何处调用
overridePendingTransition()
? 在
super.onCreate()
之后和
super.onStart()
之后立即尝试,但没有成功


我更愿意在运行时管理它,而不是以自定义样式设置@anim。什么也找不到。有可能吗?

根据经验,我想说的是,要想让它工作起来,它将不起作用,你需要使用一种变通方法,即创建一个透明的启动程序活动,携带应用程序名称和所有内容,而不带
视图(即不设置内容视图)并使其透明,正如我在下面代码中所说的
this.getWindow().setBackgroundDrawable(新的ColorDrawable(android.graphics.Color.transparent))
并立即调用您的“在现实生活中启动屏幕或启动程序活动”,并将
放入此.overridePendingTransition(R.anim.grow\u from\u middle,R.anim.shrink\u to\u middle)在它的
onresume()
(你喜欢的任何地方,我都喜欢这个),瞧,你有了它。

性能呢?我觉得这真的可以说明问题。比方说我“想”:)无论如何,我说的是启动时间,而不是系统性能。我要试试旧设备,让你知道。