Описание тега android-alarms

Тревоги Android - это средство, предоставляемое Android через AlarmManager для запуска намерения в заданное время (путем передачи ожидающего намерения).
0 ответов

Диспетчер аварийных сигналов не вызывается правильно

Я вызываю Broadcast в момент тревоги, который внутренне вызывает сервис. Я использую следующий код для вызова данных Alarm от AlarmManager public void startAlert(Timestamp timestamp, int id) { Intent intent = new Intent(this, BroadCastMessage.class)…
26 апр '17 в 15:28
1 ответ

Несколько будильников одновременно в Android

Я застрял на этой проблеме. Я прочитал много решений о переполнении стека, но ни одно из них не решило мою проблему. Вот мой код: В своей основной деятельности я написал это: this.context = this; Intent alarm = new Intent(this.context, AlarmManager.…
15 фев '16 в 05:43
0 ответов

Почему мой WakefulBroadcastReceiver onReceive не вызывается

Я написал небольшой пример для AlarmManager для работы. Но мой WakefulBroadcastReceiver onReceive вообще не вызывается. Ниже приведен мой код, можете ли вы узнать, почему его не вызывают? AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?&…
27 авг '16 в 12:23
1 ответ

Как отменить определенный сигнал тревоги, если я добавил дополнительные данные

Я создаю несколько сигналов тревоги с разными идентификаторами, допустим, я создал сигналы тревоги 1, 2,3 и хочу отменить только 2. Можете ли вы вести меня, как? Я выполнил поиск по SO, но не нашел ничего о том, нужно ли мне добавлять "те же дополни…
08 ноя '12 в 05:05
0 ответов

Создание будильника из приемника тревог

Я создал следующий класс:AlarmReceiver.java public class AlarmReceiver extends BroadcastReceiver { NotificationManager mNotificationManager; @Override public void onReceive(Context context, Intent intent) { if(Schedule.alarmSetOn){ Toast.makeText(co…
02 янв '16 в 21:21
1 ответ

Как передать идентификатор изображения в службу сигнализации?

Я использую сигнализацию для запуска уведомлений. Я хочу иметь другое изображение в уведомлении в зависимости от того, какой pendingIntent его вызвал. Я пытался передать этот идентификатор через намерение, но приложение вылетает Intent myIntent = ne…
29 сен '11 в 08:58
2 ответа

Android: запускать уведомления.Билдер в определенное время

У меня есть Notification.Builder который отправляет сообщение на панель уведомлений, как только я нажимаю кнопку. Есть ли способ, чтобы уведомление появлялось в выбранное время? Я просмотрел документацию по Android, но не увидел ничего, что могло бы…
2 ответа

Android Alarm Manager не может работать

В моем коде реализован Пример диспетчера аварийных сигналов (код другого вопроса), однако мой alarmReceiver(расширяет BroadcastReceiver) не работает; Я не знаю, не выполняет ли моя MainActivity намерение или мой AlarmReceiver не зарегистрирован долж…
1 ответ

Как установить Multiple AlarmManager для элемента списка?

У меня проблема с моим кодом. У меня есть список с датой и временем. Я получаю всю дату и время из цикла SQLite в for. Теперь, когда я запускаю программу, AlarmManager не срабатывает при каждой дате и времени. Последний добавленный сигнал тревоги то…
1 ответ

Alarm Manager & Broadcast Receiver не показывает уведомления в нужное время - Android

Я пытаюсь установить уведомление в определенное время, но уведомление не отображается в точное время. Иногда уведомление приходит в правильное время, а иногда возникает задержка в 10-15 секунд. private void showNotification(long lastScratched) { Int…
2 ответа

Как встроить время выбора

Я интегрировал TimePicker в моем приложении успешно. Теперь я хотел бы знать, есть ли способ встроить время выбора вместо отображения его в виде диалогового окна. Заранее спасибо.
04 ноя '14 в 06:04
1 ответ

Установить AlarmManager из DatePicker и TimePicker

Я очень застрял в создании будильника из DatePicker и TimePicker... Это код моей попытки: Calendar cal=Calendar.getInstance(); cal.set(Calendar.DAY_OF_MONTH, datePicker.getDayOfMonth()); cal.set(Calendar.MONTH, datePicker.getMonth()); cal.set(Calend…
13 май '12 в 03:52
0 ответов

Alarm Manger не запускает широковещательный приемник точно в указанное время

Требование: Я хочу, чтобы сигнал тревоги срабатывал и запускал приемник вещания точно каждые 3 минуты, но сигнал тревоги не срабатывает ровно каждые 3 минуты, вот мой код, Любая помощь? Диспетчер аварий AlarmManager am = (AlarmManager) getSystemServ…
1 ответ

Android AlarmManager отключен после перезагрузки телефона

Извините, что перепостил тот же вопрос, но я прочитал все посты по этому вопросу и сделал именно то, что они сказали, но я не могу заставить его работать. Поэтому, пожалуйста, прочитайте мой код и расскажите, что я сделал не так: ** Расписание будил…
09 апр '15 в 15:01
2 ответа

AlarmManager - ожидаемое поведение тревоги при изменении времени устройства?

Предположим, я установил будильник, используя AlarmManager.set(int type, long triggerAtMillis, PendingIntent operation) метод для 2 вечера сегодня, а текущее время 1 вечера. Теперь, если я изменю время на устройстве на 3 часа дня (т.е. 3 часа дня се…
27 авг '13 в 10:57
1 ответ

Будильник не работает по расписанию времени и дня

Я работаю над будильником для моего проекта в Android, и я новичок в программировании. У меня работает приложение с будильником, но оно не работает по расписанию, поэтому, если я установлю часы на 12 часов воскресенья, оно не будет работать. public …
22 ноя '15 в 18:22
2 ответа

Android запускает JobScheduler в определенное время

Я хочу запускать JobScheduler каждый день в определенное время и завершать его через 3 часа. У меня есть часть запуска задания каждые 20 минут и в течение 3 часов, но в классе JobInfo.Builder нет возможности запустить задание в точное время. Переход…
2 ответа

WakefulBroadcastReceiver не получает PendingIntent от AlarmManager

Я борюсь за приложение, которое должно повторять задачу с указанным интервалом. Я хочу, чтобы он разбудил устройство, если это необходимо. Я понятия не имею, почему, но WakefulBroadcastReceiver НИКОГДА не выполняет свой метод onReceive, который долж…
0 ответов

Локально осуществить оплату подписки

Я разрабатываю приложение на основе подписки. Когда пользователь совершает платеж, сервер отправляет приложению квитанцию ​​об оплате. Приложение предназначено для использования в автономном режиме, поэтому, если пользователь не оплачивает подписку,…
03 сен '16 в 14:11
1 ответ

Android AlarmManager повторяется только один раз

Я пытаюсь работать с AlarmManager и сервис для отправки авто СМС на какой-то номер. Я следовал некоторым урокам и написал что-то вроде этого: SwitchPreference testPref = (SwitchPreference) findPreference("key_auto_sms"); SharedPreferences sharedPref…