【发布时间】:2010-12-22 00:38:45
【问题描述】:
有没有办法从小部件中清除活动堆栈?
我有以下情况: 从小部件用户按下按钮启动新活动 A。下一个用户从 A 移动到新活动 B。之后,他按下主页按钮,将他带回主屏幕。现在如果他再次按下按钮,他将直接移动到活动 B。
我认为 ACTIVITY_FLAG_CLEAR_TOP 会有所帮助,但没有。
【问题讨论】:
标签: android android-activity widget
有没有办法从小部件中清除活动堆栈?
我有以下情况: 从小部件用户按下按钮启动新活动 A。下一个用户从 A 移动到新活动 B。之后,他按下主页按钮,将他带回主屏幕。现在如果他再次按下按钮,他将直接移动到活动 B。
我认为 ACTIVITY_FLAG_CLEAR_TOP 会有所帮助,但没有。
【问题讨论】:
标签: android android-activity widget
活动 A 是否开始活动 B?如果是这样,您可以使用 FLAG_ACTIVITY_NO_HISTORY 标志启动它,以指定不将 B 放入历史堆栈。
【讨论】: