2011-11-16 108 views
0

当我按下设备上的后退键时,我的活动是否可能未被破坏? 它应该有一个按钮来做到这一点。但我希望它继续运行,而我检查我的电子邮件或其他东西!应用程序在与其他应用程序交互时未被破坏?

+0

根据你的应用应该做什么,你可能想使用[service](http://developer.android.com/reference/android/app/Service.html)。 – 2011-11-16 14:38:59

+0

按“后退”键将始终结束当前活动。这与从代码调用完成相同。 – Kuffs

回答

0

是的,这是可能的,但你不应该依靠它。 Android只是将它留在内存中,直到它绝对需要被销毁。如果你想在后台运行一些东西,那么你想使用Service

+0

好的,在这里我需要更多的帮助!我创建了一个应用程序,通过长按触发,并获得您的设备上的GPS位置!现在,我希望该应用程序运行一段时间,可以说当我深夜回家时。所以我需要这个应用程序不让设备去睡觉,不要“轻易”被摧毁!我需要一项服务以及如何使用它? – dothedos

+0

服务意味着在没有直接用户交互的情况下在后台运行。当你真正想从中获取信息时,你的应用可以与它交谈,或者你可以使用通知来显示你需要的信息。研究这个:http://developer.android.com/reference/android/app/Service.html和这个:http://www.vogella.de/articles/AndroidServices/article.html – DeeV

相关问题