Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY); // Tue, Wed...
calendar.set(Calendar.HOUR_OF_DAY, 1);
calendar.set(Calendar.MINUTE, 0);
calendar.set(Calendar.SECOND, 0);
PendingIntent pi = PendingIntent.getService(context, 0, new Intent(context,MyClass.class),PendingIntent.FLAG_UPDATE_CURRENT);
AlarmManager am = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE);
am.setRepeating(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), 7*24*60*60*1000, pi);
這一週將閃光一次重複在週一,但: 我想設置報警意向未決只在工作日(不含週六,週日),如何只用一個意圖辦呢? 我不想使用5個不同的PendingIntents與5個不同的ID,因爲那麼我必須取消5報警僅在工作日
謝謝,會試試這個方法,看起來很簡單:) –