我有一个应用程序。如果我们按下home按钮应用程序关闭,但是当我启动应用程序时,它会继续停止。我的意思是它不完全关闭。如何解决此问题问题。如何在ANDROID中完全退出应用程序
回答
你可以每次让你的Android应用程序返回到根系活力,你通过修改AndroidManifest.xml中打开它,包括
android:clearTaskOnLaunch="true"
在所需
<activity>
声明
。
这会在下次启动应用程序时清除堆栈。这不会终止应用程序进程。 – the100rabh 2010-08-24 08:51:53
Thankx.It的工作......... – harish 2010-08-30 07:10:06
如果我们有多个活动在应用程序什么shuld做? – mahdi 2011-11-06 22:33:13
当您按Home按钮时,会调用当前活动的onDestroy方法。您可以在那里执行任何关机操作。 Android的设计没有明确的应用程序关闭的概念,以便用户可以继续进行他开始的相同的活动。
您试图将桌面应用程序行为(应用程序显式关闭)复制到Android,并使用不同的使用模式。虽然这是可以理解的,但在大多数情况下,这将与其他应用程序的行为相矛盾,并会惹恼用户。所以,如果你有任何关闭,请在onDestroy方法中执行此操作。
Android不允许您随时终止应用程序。应用程序生命周期由Android操作系统本身维护。你不应该干涉它。与桌面应用程序不同,Android应用程序生存期由操作系统本身决定。您只能结束一项活动。
欲了解更多信息请参考这个bug http://code.google.com/p/android/issues/detail?id=1572
你需要调用finish()
在onDestroy()
方法。
- 1. 如何完全退出应用程序
- 2. 如何强制pty.spawn()启动的应用程序完全退出?
- 3. 退出应用程序完全在android中
- 4. 从完整的应用程序退出
- 5. 退出应用程序安全退出Qt线程
- 6. Android完全强制退出应用程序
- 7. 如何安全地退出Swing应用程序
- 8. 如何退出PhoneGap的应用程序?
- 9. 如何退出Android应用程序?
- 10. 如何退出wp7应用程序?
- 11. 如何正常退出应用程序
- 12. 在iOS 4.0中退出应用程序
- 13. 在iOS4中退出应用程序
- 14. 在Visual C++中退出应用程序
- 15. 在Android中退出应用程序
- 16. 如何在Macintosh中以编程方式退出应用程序
- 17. 如何退出android应用程序退出按钮?
- 18. 如何退出(退出)iPhone4的应用程序sdk
- 19. 在发布Android应用程序中完全禁用LogCat输出?
- 20. 如何在Silverlight应用程序中注销应用程序退出?
- 21. 如何从程序中退出Java应用程序
- 22. Android应用程序在完全退出时删除文件(退出任务管理器)
- 23. 退出Android应用程序
- 24. OnBackPressed()退出应用程序
- 25. 退出应用程序
- 26. SegFault退出应用程序
- 27. BackButton退出应用程序
- 28. 退出Android应用程序
- 29. 应用程序退出
- 30. Android:退出应用程序
请注意,如果用户不希望发生这种情况,则不应该这样做。恢复应用程序的能力是一项重要的功能,可以在手机上实现多任务处理。 – poke 2010-08-24 07:28:29