1
我想每天從早上8點到下午6點開始服務。我正在使用3個鬧鐘。開始從AlarmManager重複鬧鐘
- 用於每天早上8點開始報警2。
- 每1分鐘啓動一次服務。
- 停止警報2。
這是正確的方法嗎?此外,我無法從alarm1啓動alarm2。
這是報警1代碼:
public class AlarmReceiver1 extends BroadcastReceiver {
int interval;
@Override
public void onReceive(Context context, Intent intent) {
AlarmManager manager = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE);
Intent in=new Intent(this,AlarmReceiver2);
PendingIntent startingIntent = PendingIntent.getBroadcast(context, 0,in, 0);
long duration = interval * 60 * 1000;
manager.setRepeating(AlarmManager.RTC_WAKEUP,timeOn.getTimeInMillis(), 86400000,startingIntent);
}
}