我有一個小問題...更多'比任何其他我需要一些提示和例子.. 我需要運行2個字符串的比較,其中之一是從設備上的當前日期派生另一個是我寫的日期。所以這個比較可以隨時做出。 這個比較如果是真的運行各種命令。Android AlarmManager服務
我已經創建的一個服務,在這個服務調用的存在,我需要比較的AlarmManager ..
private static final int EXEC_INTERVAL = 10 * 1000;
Intent myIntent = new Intent(AndroidAlarmService.this, MyAlarmService.class);
pendingIntent = PendingIntent.getService(AndroidAlarmService.this, 0, myIntent, 0);
AlarmManager alarmManager = (AlarmManager)getSystemService(ALARM_SERVICE);
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(System.currentTimeMillis());
calendar.add(Calendar.SECOND, 10);
alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), EXEC_INTERVAL, pendingIntent);
什麼方法好做什麼,我需要什麼?
我用這個嗎?還是需要BroadcastReceiver?
如果你能給我一些例子非常感謝..提前致謝!
非常感謝,但我需要即使設備的循環執行進入睡眠模式。 – Tony 2012-04-23 01:06:13
你的意思是:你可能想把測試代碼放在循環中? – Tony 2012-04-23 01:15:42