Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
markistrim
0 / 0 / 0
Регистрация: 28.07.2015
Сообщений: 9
#1

Alarmmanager и несколько будильников - Программирование Android

29.09.2015, 18:20. Просмотров 134. Ответов 0
Метки нет (Все метки)

Добрый день, уважаемые форумчане. Может подскажите, как при помощи alarmmanager запускать несколько будильников? И, что не менее важно, как потом выборочно удалять их?
Создавать под каждый будильник новый pendingIntent я не могу, поскольку пользователь каждый раз сам создает будильник и их количество может быть неограниченным.

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
intentService = new Intent(CreateActivity.this, RepeatingAlarmService.class);
alarmManager = (AlarmManager) getSystemService(ALARM_SERVICE);
myPendingIntent = PendingIntent.getBroadcast(this, id, intentService, myPendingIntent.FLAG_CANCEL_CURRENT);
Calendar myAlarmDate = Calendar.getInstance();
                    myAlarmDate.setTimeInMillis(System.currentTimeMillis());
                    myAlarmDate.set(Calendar.MONTH, mm-1);
                    myAlarmDate.set(Calendar.YEAR, yy);
                    myAlarmDate.set(Calendar.DAY_OF_MONTH, dd);
 
                    myAlarmDate.set(Calendar.HOUR_OF_DAY, hourOfDay);
                    myAlarmDate.set(Calendar.MINUTE, minute);
                    myAlarmDate.set(Calendar.SECOND, 0);
                    alarmManager.set(AlarmManager.RTC_WAKEUP, myAlarmDate.getTimeInMillis(), myPendingIntent);
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.09.2015, 18:20     Alarmmanager и несколько будильников
Посмотрите здесь:

Слелать несколько будильников - Программирование Android
Делаю что-то вроде будильника, как можно указать сразу два будильника? Просто если использовать этот же код и изменять время, то будильник...

AlarmManager несколько расписаний - Программирование Android
Доброго времени суток. Помогите разобраться. Делаю вывод напоминаний по расписанию с помощью AlarmManager. Пользователь должен имеет...

Настройка множества будильников - Программирование Android
Пишу будильник. Всё работает, всё хорошо, но есть возможность навести будильник только один раз. Нужно сделать настройку множества...

AlarmManager - Программирование Android
Добрый вечер, как задать время вручную ? alarmManager.set(AlarmManager.RTC, System.currentTimeMillis(), pendingIntent);

AlarmManager - Программирование Android
Всем привет. Взял код AlarmManager отсюда. В свой проект добавил AlarmManagerBroadcastReceiver.java и код AlarmManagerActivity.java в свое...

Не работает AlarmManager - Программирование Android
Суть проблемы в том что когда заеться время уведомления в это время нет.... Тут код есть...

AlarmManager работает ли? Состояние - Программирование Android
Как узнать состояние работающего (запущенного ) AlarmManager ? Добавлено через 2 минуты то есть нужна логика if...

AlarmManager после перезагрузки - Программирование Android
По задумке AlarmManager должен отрабатывать раз в день. Включаю (сейчас 18-00): alarmManager.setRepeating( AlarmManager.RTC, ...

Обновление приложения и AlarmManager - Программирование Android
Доброе утро, уважаемые форумчане! Хочу сделать приложение – будильник. С помощью AlarmManager запускаю приложение в нужное время, все...

AlarmManager и Service or Receiver? - Программирование Android
Целый день искал, но нифига не нашел( то что нашел помогло тоолько частично). Суть вот в чем, у меня есть AlarmManeger как уже всем и так...

Alarmmanager +Service пропуск запусков - Программирование Android
Каждые 20 сек. запускается сервис с помощью AlarmManager . На одном смартфоне работает абсолютно идеально а на втором запусков servike...

Таймер, AlarmManager и Service на Android - Программирование Android
Добрый вечер. Я уже создавал тем(ы) про таймер. И мне очень здорово помогли разобраться с Андроидом, особенно OlegJV, powowstal....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru