android操作系统是创建新的活动实例,还是启动已推送到活动堆栈中的旧活动

android操作系统是创建新的活动实例,还是启动已推送到活动堆栈中的旧活动,android,Android,我正在寻找解决办法。我的奎斯顿是 对于每个startActivity(intent),android操作系统是创建新的活动实例还是启动已推送到活动堆栈中的旧活动。这取决于您在intent上设置的标志,请参阅:如果要启动旧活动, 为什么不使用PendingIntent.getActivity()呢 如果它不存在,它将获取并创建它(除非您设置了标志\u NO\u create) 你可以在这里查一下 您好,先生,我是android新手,所以我无法获取。您好,先生,我是android新手,所以我无法获取

我正在寻找解决办法。我的奎斯顿是


对于每个startActivity(intent),android操作系统是创建新的活动实例还是启动已推送到活动堆栈中的旧活动。

这取决于您在intent上设置的标志,请参阅:

如果要启动旧活动, 为什么不使用PendingIntent.getActivity()呢 如果它不存在,它将获取并创建它(除非您设置了标志\u NO\u create) 你可以在这里查一下

您好,先生,我是android新手,所以我无法获取。您好,先生,我是android新手,所以我无法获取。如果您单击该链接并检查所有启动FLAG\u活动的链接。。。(有很多)它们将告诉您使用该标志集启动活动如何影响活动堆栈。您可以像Intent i=newintent(this,SomeActivity.class)那样启动活动;i、 设置标志(意图、标志、活动、重新排序、到前端);星触觉(i);