2011-11-16 144 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

相關問題