【发布时间】:2011-06-01 13:21:09
【问题描述】:
我正在尝试制定时间表。
它应该在每天下午 1 点或 2 点运行...
目前我只能让它每 10 秒或 10 分钟运行一次...
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.set(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), pendingIntent);
Toast.makeText(AndroidAlarmService.this, "Start Alarm", Toast.LENGTH_LONG).show();
谢谢
【问题讨论】:
标签: android scheduled-tasks alarmmanager