Intent intent = new Intent("行爲action");
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.setPackage(MoreServiceApplication.context.getPackageName());
PendingIntent sender = PendingIntent.getActivity(MoreServiceApplication.context, 0, intent, 0);
AlarmManager alarm = (AlarmManager) MoreServiceApplication.context.getSystemService(ALARM_SERVICE);
//alarm.set(AlarmManager.RTC_WAKEUP, System.currentTimeMillis() +3 * 1000, sender);
long firstTime = SystemClock.elapsedRealtime();
alarm.setRepeating(AlarmManager.ELAPSED_REALTIME_WAKEUP, firstTime,
10 * 1000, sender);
(原創)定時啓動某個activity或者service的實現方式
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.