2011-07-20 28 views
0

我想它鎖定了該Activity,並開始將設置一個AlarmManagersetRepeating()觸發另一個Service將發送包含該手機的位置短信服務來開發應用程序。活動觸發和取消AlarmManager

我已經實現了定期發送短信。但是,我現在要取消AlarmManager當我鎖定活動finish()。請幫助我,因爲我似乎無法理解解決此問題的方法。

程序流程: 鎖屏(活動觸發服務) - > AlarmManager(服務類) - >協調(即發送短信的另一種服務)

回答

0

呼叫cancel()AlarmManager具有同等PendingIntent到一個你用於首先註冊報警。 「等同」我的意思是它是PendingIntent(活動,服務,廣播)的相同類型,並且對所有路由元素(組件,數據,MIME類型,類別)都是相同的Intent

+0

感謝您的幫助! – edyim