private void setupInstance(AlarmInstance instance, boolean skipUi) {
   instance = AlarmInstance.addInstance(this.getContentResolver(), instance);
   AlarmStateManager.registerInstance(this, instance, true);
   AlarmUtils.popAlarmSetToast(this, instance.getAlarmTime().getTimeInMillis());
   if (!skipUi) {
     Intent showAlarm = Alarm.createIntent(this, DeskClock.class, instance.mAlarmId);
     showAlarm.putExtra(DeskClock.SELECT_TAB_INTENT_EXTRA, DeskClock.ALARM_TAB_INDEX);
     showAlarm.putExtra(AlarmClockFragment.SCROLL_TO_ALARM_INTENT_EXTRA, instance.mAlarmId);
     showAlarm.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
     startActivity(showAlarm);
   }
 }
Exemple #2
0
 private void popToast(Alarm alarm) {
   AlarmUtils.popAlarmSetToast(this, alarm.hour, alarm.minutes, alarm.daysOfWeek);
 }