Привет всем ..!
Кто-нибудь может ответить на мои вопросы: (
Мой первый вопрос ...
Я сделал приложение, которое повторяет уведомление один раз неделя с использованием (диспетчер сигналов тревоги + календарь "для конкретного c время") , И он работает очень хорошо, но проблема в том, что после того, как он отправляет уведомление, когда я снова открываю свое приложение, все еще делает много уведомлений не останавливаясь, пока я не остановлюсь, снова открыл свое приложение ..
Это мой повторяющийся код ..
Calendar c = Calendar.getInstance();
c.set(Calendar.DAY_OF_WEEK,Calendar.Friday);
c.set(Calendar.HOUR_OF_DAY,0);
c.set(Calendar.MINUTE,0);
c.set(Calendar.SECOND,0);
Intent intent = new Intent(this,receiver.class);
PendingIntent pendingIntent = PendingIntent.getBroadcast(this,0,intent,PendingIntent.FLAG_CANCEL_CURRENT);
AlarmManager alarmManager = (AlarmManager) this.getSystemService(Context.ALARM_SERVICE);
alarmManager.setRepeating(AlarmManager.RTC_WAKEUP,c.getTimeInMillis(),AlarmManager.INTERVAL_DAY,pendingIntent);
Второй вопрос ..
Что будет, если я воспользуюсь Отменить будильник ..?
Конечно, он отменит уведомление, но через неделю он сделает уведомление снова, или это навсегда испортит мой менеджер будильника ..?