0
我有試圖安排我的服務,所以經常運行的每一個問題。我已經得到我的服務啓動啓動,但由於什麼原因時間表啓動時多次啓動服務方式。Android的報警管理設定時間表怪
public class PPPService extends Service {
public void onStart(Intent intent, int startId) {
//TODO do something useful
Log.v("TEST", "Service started");
// Schedule the alarm!
PendingIntent mAlarmSender = PendingIntent.getService(this, 0, intent, 0);
AlarmManager am = (AlarmManager)getSystemService(ALARM_SERVICE);
am.set(AlarmManager.ELAPSED_REALTIME_WAKEUP, AlarmManager.INTERVAL_FIFTEEN_MINUTES, mAlarmSender);
this.stopSelf();
}
}
解決:這是通過創建一個日程安排,而不是有我的服務計劃自籌解決。
嗯......仍然獲得多個啓動。據我所知,結果是一樣的。我想知道爲什麼會這樣做。 – EliteTech 2013-03-06 18:08:55
我應該只是創建另一個服務交給? – EliteTech 2013-03-06 18:16:47
謝謝你的幫助。你的迴應讓我意識到我需要一個調度程序,而不是讓我的服務時間表本身。 – EliteTech 2013-03-06 18:42:41