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

Класс Android, который предоставляет описание намерения и целевого действия для выполнения с ним.
1 ответ

Сервис Android, запланированный с AlarmManager, перестает вызываться через пару дней

Я пытался запланировать запуск службы Android повторно с использованием класса AlarmManager, но через несколько дней служба перестает вызываться. Первоначально я использовал приведенный ниже код, чтобы попытаться достичь этого: Intent alarmIntent = …
1 ответ

Как установить Уведомление локально, используя Service и Broadcastreceiver?

Я новичок в Android. Я хочу установить Уведомление локально, которое запускает его в определенное время ежедневно. Когда я запускаю службу... Уведомление срабатывает сразу... я хочу знать, как запустить уведомление в определенное время без немедленн…
1 ответ

Узнать время следующего будильника с помощью метода setRepeating()

У меня бывают такие моменты, как 9:00, 13:00, 19:00, когда я устанавливаю 3 ожидающих намерения, которые рекурсивно инициируются с использованием метода setRepeating() каждый день. (Здесь я сохраняю все эти ожидающие намерения уникальные коды запрос…
1 ответ

FLAG_ACTIVITY_NEW_TASK не работает должным образом при использовании в PendingIntent

Хорошо, терпите меня здесь Мое приложение состоит из действия заставки (A) и основного действия (B). Когда приложение запускается, (A) немного отображается, а затем запускается (B). После этого (A) закончено. Это прекрасно работает в "нормальных" ус…
1 ответ

Android - Уведомление в ожидании намерения остановить службу

У меня есть два действия уведомления, одно, чтобы остановить службу и одно, чтобы перезапустить ее. Я успешно запускаю службу, но не могу остановить ее с помощью этого кода: PendingIntent show = PendingIntent.getService(this, 1, svc, PendingIntent.F…
1 ответ

Настройка виджетов с разным содержанием

Мое приложение создает множество виджетов одного типа, но с разным содержанием. Когда пользователь нажимает на один виджет, важно знать widgetIdтак что я знаю контент для обновления. Мой путь кажется совершенно неправильным, потому что мой PendingIn…
22 янв '18 в 19:49
2 ответа

Android: невозможно открыть загруженный файл из уведомления. Ошибка: "Не удается открыть файл"

Мое приложение загружает файл из Интернета и сохраняет его в папке "Загрузки", а также предоставляет уведомление о том, что файл был загружен. Когда я нажимаю на уведомление, я создал chooserIntent, чтобы выбрать приложение, чтобы открыть файл. Тем …
1 ответ

Что происходит, когда два приложения определяют один и тот же класс BroadcastReceiver в своем манифесте?

У меня есть проект библиотеки Android с классом BroadCastReceiver и классом планировщика, который определяет методы для установки повторяющегося PendingIntent для BroadcastReceiver //delay for AlarmManager setRepeating method in seconds //id as requ…
1 ответ

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

Я разработал сервис, который должен вызываться только один раз в день, и я вызываю его из своей DashboardActivity. Служба отправляет мне уведомление об определенной записи, если сегодняшняя дата совпадает с любой из дат в базе данных, но проблема за…
2 ответа

Уведомление Android в определенное время, почему оно повторяется при каждом запуске приложения

Я хотел бы, чтобы приложение отправляло уведомление в определенное время дня, мне нужно использовать диспетчер тревог с уведомлением, как описано в этом руководстве. Код работает хорошо и отправляет уведомление в указанное время, даже если приложени…
1 ответ

Android: как получить доступ к ожидающему намерению в другом действии?

Я настраиваю AlarmManager с PendingIntent в деятельности А. Тогда я хотел бы иметь возможность позвонить cancel() на том же PendingIntent от другой деятельности Б. Документация Android гласит следующее: "Если создающее приложение позднее повторно из…
1 ответ

AppWidgets - Обновление содержимого Intent динамически

У меня есть AppWidget который взаимодействует с двумя Activities, Первый Activity просит пользователя ввести текст. Вот код, чтобы начать это Activity от AppWidget: Intent promptIntent = new Intent(context, TransparentPromptActivity.class); promptIn…
1 ответ

Поймать активность не найдено исключение в pendingIntent.getActivity

У меня есть ожидающее намерение выполнить действие уведомления "Оценить приложение", которое приведет меня в PlayStore для оценки приложения. При обычном намерении и использовании startActivity() из приложения мы можем обработать исключение Activity…
1 ответ

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

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

Виджет Android: PendingIntent для ListView не вызывается с помощью setPendingIntentTemplate и setOnClickFillInIntent

Пробовал разные подходы для реализации события onClick для ListView в моем виджете, но безрезультатно. Мой виджет определен в AndroidManifest.xml: <!-- Widget --> <receiver android:name=".widget.AppWidgetProvider"> <intent-filter> …
2 ответа

Дополнения Android PendingIntent, не полученные BroadcastReceiver

Когда я передаю статистику в PendingIntent, sendBroadcastReceiver никогда не получает сообщение, потому что onReceive() метод этого BroadcastReceiver никогда не называется. Почему это происходит? public class MainActivity extends Activity { private …
1 ответ

Как повторить будильник до общего времени на андроид?

Я хочу вызывать (GPSSetting) услуги до общего времени по каждому интервалу. AlarmManager am = (AlarmManager) getSystemService(ALARM_SERVICE); Intent intent1 = new Intent(C2DMReceiver.this, GPSSetting.class); PendingIntent pendingIntent = PendingInte…
2 ответа

Получение "java.lang.IllegalArgumentException: не могу использовать FLAG_RECEIVER_BOOT_UPGRADE здесь" в устройстве под управлением Android 2.3.3

У меня есть действие, которое позволяет пользователю планировать событие, выбирая дату и время. Я сделал это с помощью AlarmManager Intent i=new Intent(context, AlarmReceiver.class); i.putExtra("status",status); i.putExtra("mode",mode); PendingInten…
19 апр '12 в 13:07
1 ответ

Android удаленный процесс (приемник) быстро умирает

Я пытаюсь выполнять интенсивные задачи процессора каждые 60 секунд. Я использую AlarmManager с PendingIntent, ` Intent intent = new Intent(MainActivity.this,AlarmReciever.class); PendingIntent pi=PendingIntent.getBroadcast(this, 0, intent, 0); am.se…
1 ответ

getString из Bundle теряет старое значение

Из FirstActivity я создаю три отдельных уведомления и, щелкая по ним, запускаю SecondActivity, которая находится в том же приложении. Проблема в том, что значение строки в SecondActivity всегда является последним уведомлением, которое я опубликовал.…