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

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

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

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

29.09.2015, 18:20. Просмотров 164. Ответов 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);
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.09.2015, 18:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Alarmmanager и несколько будильников (Программирование Android):

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

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

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

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

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

AlarmManager описание - Программирование Android
Здравствуйте. Подскажите хороший гайд по работе AlarmManager. А то в основном примеры толком не работающие.

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.09.2015, 18:20
Привет! Вот еще темы с ответами:

AlarmManager.setWindow - Программирование Android
Здравствуйте. Сделал alarmManager.setWindow(AlarmManager.RTC, calendar2.getTimeInMillis(), calendar2.getTimeInMillis(), ...

AlarmManager + Notification - Программирование Android
Взялся за создания Нотификаций в определённое время. До этого такого ещё такого не делал, без помощи гугла не обошлось. В фрагменте...

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

AlarmManager и TextView - Программирование Android
Здравствуйте. Задача такая: есть AlarmManager и TextView. Как заставить AlarmManager отсчитывать время, заданное пользователем, и...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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