活动可以在onCreate()完成之前处理onBackPressed()吗?

问题描述 投票:1回答:1

标题是不言自明的:我想知道在onCreate()完成之前是否有新的活动可以处理onBackPressed()。换句话说,在生命周期的哪一点将对后退软键触摸的处理转移到了新创建的活动上?

提前感谢。

android android-activity android-lifecycle android-softbuttons
1个回答
0
投票
在启动[[onBackPressed()之后,即

activity完成后,onResume()才会启动。发生这种情况是因为[activity必须确实位于前面,即堆栈的顶部,并且在屏幕上处于活动状态才能进行反向按下。您将无法在onBackPressed()生命周期中的onCreate()]之前或之后启动activity's

© www.soinside.com 2019 - 2024. All rights reserved.