任何机构都可以告诉我,Intent Flags或启动模式的真实例子是什么。请仅给我实际使用这些标志,而不是使用标准意图的活动A调用活动B的示例。给真实生活的例子如:
在电子商务应用中,用户在付款成功后可再次访问make payment
屏幕。
在这种情况下,需要一种重定向用户以返回主屏幕的方法。这就是android的FLAG_ACTIVITY_SINGLE_TOP
和FLAG_ACTIVITY_CLEAR_TOP
意图标志派上用场的地方。
我们今天考虑的用例是有多个活动A,B,C,D,E等,用户多次浏览这些活动 - A> B> C> D> E.在E之后,我们需要返回B,但删除整个活动堆栈,以便只保留A和B.
这是FLAG_ACTIVITY_SINGLE_TOP
+ FLAG_ACTIVITY_CLEAR_TOP
的实际使用。
在哪种情况下: