2011-06-20 185 views
1

我已閱讀了我在這裏可以找到的內容,但我仍然不太清楚。 我寫了一個包含主要活動的包,其佈局只是說明它是什麼。
這調用startService()。
在oncreate()服務中設置了警報意圖。
在服務onstart中,意圖用於Alarm.setrepeating()。 有一個AlarmReceiver,當警報觸發時它調用startService()。android開始服務

我在Android手機上安裝並在手機桌面上安裝了一個圖標。 觸摸圖標,出現佈局,服務啓動並建立警報。

現在讓我困惑的一點。 如何讓佈局消失,以便桌面在服務正在運行或在警報之間等待時可用?據我所知,如果我使用後退按鈕,服務將被取消。

回答

0

你能告訴我們你的代碼嗎?據我所知,服務應該保持,即使你切換到主屏幕。從應用程序切換後,我從來沒有停止服務。相反,我一直很煩惱你如何停止服務....

+0

iAndroidOs - 感謝您的答覆。我發現問題出在警報的操作字符串中。 A - 其中a _應該是!由於您的回覆確認該服務應該保持原樣,因此促使我尋找別處,以便標記答案箭頭 – ron