Android启动模式单任务



在我的应用程序中,我有一个仪表板活动,它的启动模式是"SingleTask"是否有机会,我的应用程序得到在onNewIntent没有onCreate?

例如,如果用户从仪表板导航到另一个活动,在仪表板被销毁后,如果用户再次导航到仪表板会发生什么?

将onCreate工作或只是将继续从onNewIntent?

谢谢。

根据Android API文档,onNewIntent只会被调用:

在其包中将launchMode设置为"singleTop"的活动,或者如果客户端在调用时使用FLAG_ACTIVITY_SINGLE_TOP标志startActivity(意图)。

由于您使用的是SingleTask,所以不应该调用onNewIntent

见:https://developer.android.com/reference/android/app/Activity.html onNewIntent (android.content.Intent)

相关内容

  • 没有找到相关文章

最新更新