嗨我想完成以前打开的活动当前活动。有什么办法可以做到这一点。如果可能的话,请建议我可用的链接或示例。如何关闭其他活动的开放活动?
0
A
回答
1
尝试需要使用广播什么的。 例子: 在你当前活动
Intent i = new Intent("Some action");
sendBroadcast(i);
在先前的活动
YourBroadcastReceiver receiver = new YourBroadcastReceiver();
registerReciver(receiver, new IntentFilter("Some action"));
您可以在YourBroadcastReceiver的方法的onReceive调用完成方法。
0
当先前的活动已经被你的下一个活动被完全覆盖,然后YourPrevoiusActivity::onStop()
将被调用,你可以做你从onStop
+0
请给出更多细节。 – 2011-12-16 09:11:46
0
如果你的第一个活动将不使用,就可以调用的onStop()这样的:
@Override
public void onStop() {
super.onStop();
this.finish();
}
相关问题
- 1. 如何在关闭android中的其他活动后关闭主要活动?
- 2. 活动A开始活动B,如何关闭活动A
- 3. 通过URL并关闭其他活动
- 4. Android:如何从活动活动关闭前台活动?
- 5. 如果从其他活动开始活动,则启动方法
- 6. 下一开放之前如何关闭旧的活动?
- 7. 如何从其他活动启动Android AppWidget的配置活动?
- 8. 如何从其他活动启动启动器活动?
- 9. 通过意图打开的其他活动的覆盖活动
- 10. 强制关闭活动开关?
- 11. 强制关闭活动开关
- 12. 关闭2活动
- 13. 开关活动
- 14. 从具有线程的活动开始其他活动
- 15. Android:从其他活动完成活动
- 16. 从其他活动完成活动
- 17. 如何关闭子活动内的父活动?
- 18. Android:开始新活动时关闭活动?
- 19. 如何初始化其他活动的活动
- 20. 如何完成其他活动的活动
- 21. 如何创建包含其他活动的活动?
- 22. 如何从其他活动更新活动的适配器?
- 23. 如何获得其他活动中片段活动的功能
- 24. 如何在其他claas的主要活动中调用活动?
- 25. 如何完成其他活动的活动
- 26. 如何制作出现在其他活动之上的活动?
- 27. 如何打开地图活动并设置其他活动的位置?
- 28. Android如何检查一项活动是从其他活动中打开的
- 29. 如何关闭ASyncTask的活动?
- 30. 如何关闭onReceive()中的活动
为什么你需要做的,你能形容呢?也许你需要别的东西而不是关闭一项活动。 – Malcolm 2011-12-16 09:23:13