有人可以用一种非常简单的方式解释我的FLAG_ACTIVITY_CLEAR_TOP意思吗?我知道有很多问题,但没有一个答案让我满意.有人也可以给出这个标志有用的例子吗?谢谢.
Dev*_*eva 84
请查看以下链接以获取相同的详细信息:
http://developer.android.com/reference/android/content/Intent.html
这意味着:假设您有4个活动,A,B,C和D,流程是
A - > B - > C - > D.
现在当你在D上时,你想要启动活动B(从堆栈而不是新实例)然后你可以使用这个意图标志.它的作用是删除B之上的所有其他活动(这里是C和D).
一个实时的例子是一个带有活动的电子邮件应用程序ReadMailInInbox - > OpenMailFullScreen - > ReplyMail一旦你回复你的邮件,你就不想回到OpenMailFullScreen,而你希望你的ReadMailInInbox活动能够成为最重要的,这样你就可以通过传递开始这项活动将标志设置为的意图FLAG_ACTIVITY_CLEAR_TOP.
希望这可以帮助.
| 归档时间: |
|
| 查看次数: |
28962 次 |
| 最近记录: |