Как установить будильник для моих значений базы данных? - PullRequest
0 голосов
/ 13 сентября 2011

Я пытаюсь установить будильник для значений моей базы данныхВ базе данных я сохраняю 4 значения alarm1, alarm2, alarm3, alarm4 в одну строку.Мне нужно установить будильник для этих 4 значений.Как я могу установить будильник для моего приложения.Пожалуйста, помогите мне.Ниже приведен код для установки будильника.

Intent myIntent = new Intent(this, MyAlarmService.class); 
    pendingIntent = PendingIntent.getService(this, (int) System.currentTimeMillis(), myIntent, 0); 

    AlarmManager alarmManager = (AlarmManager)getSystemService(ALARM_SERVICE);

    Calendar calendar = Calendar.getInstance();
    calendar.set(Calendar.HOUR_OF_DAY, hour1);
    calendar.set(Calendar.MINUTE, min1);  
    calendar.set(Calendar.SECOND, 0);    

    alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), 24*60*60*1000, pendingIntent);

    Toast.makeText(this, "Start Daily Alarm", Toast.LENGTH_LONG).show();  

1 Ответ

0 голосов
/ 13 сентября 2011

Как вы сохраняете сигналы тревоги в БД, если вы сохраняете в БД в виде строк, вам нужно получить эти значения и преобразовать их в форматы даты, а затем использовать push-уведомления, аналогичные в iphone

...