7
A
回答
0
3
1
另一种替代方法是使用通知处理程序中的清除顶部标记来调用活动B,例如
Intent intent = new Intent(context, HomeActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
context.startActivity(intent);
http://developer.android.com/reference/android/content/Intent.html#FLAG_ACTIVITY_CLEAR_TOP
如果设置,以及正在启动的活动在目前的任务已经运行,然后,而不是推出该活动的一个新的实例,都在它上面的其他活动会关闭,这个意图将作为新的意图传递给(现在在最上面的)旧活动。
+0
它只清除该任务的所有活动,不影响其他任务的活动 –
2
我需要相同的信息,并玩弄什么亚尔在这里说我想出了这个。
Intent intent = new Intent(MainActivity.this,HighScoresActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
更改活动以符合您的需求,但FLAG_ACTIVITY_CLEAR_TOP从堆栈中删除其他活动。
相关问题
- 1. Android:从其他活动完成活动
- 2. 从其他活动完成活动
- 3. 如何完成其他活动的活动
- 4. 如何通知活动已完成其他活动
- 5. 我想完成其他活动的活动
- 6. 如何在“活动B”之后完成“活动A”? (完成一个活动,因为其他)
- 7. 如何完成除主要活动以外的所有活动并致电其他活动
- 8. 如何完成其他意图的活动
- 9. 活动组中的完成活动
- 10. 如何从其他活动启动Android AppWidget的配置活动?
- 11. 如何从其他活动启动启动器活动?
- 12. 在移动到其他活动时完成碎片?
- 13. 开始活动,不完成活动
- 14. 从非活动完成活动
- 15. 如何完成Android中的B活动的活动
- 16. 如何初始化其他活动的活动
- 17. 如何创建包含其他活动的活动?
- 18. 如何从其他活动更新活动的适配器?
- 19. 如何获得其他活动中片段活动的功能
- 20. 如何关闭其他活动的开放活动?
- 21. 如何在其他claas的主要活动中调用活动?
- 22. 如何制作出现在其他活动之上的活动?
- 23. 如何开始完成A后的活动A活动
- 24. 如何完成孩子活动中的父母活动
- 25. 发送国旗完成任何其他职业活动
- 26. 如何从其他活动重新加载活动
- 27. 如何在其他活动结束之前停止活动?
- 28. 如何将图像从活动发送到其他活动?
- 29. 如何处理父活动当孩子活动完成
- 30. 如何在我处于另一个活动时完成活动
这两个活动是同一个应用程序的一部分吗? – FoamyGuy
是的。活动a正常开始,活动B在应用程序处于后台通知时启动 –
我想说使用[服务](http://developer.android.com/guide/topics/fundamentals/services.html),虽然没有看太多,但它可能对你有用。 – user999717