Articles of broadcastreceiver

NotificationManager.cancel (id) не работает внутри широковещательного приемника

Android: Я пытаюсь отменить уведомление из панели уведомлений после установки пакета. Я делаю следующее: public class MyBroadcastReceiver extends BroadcastReceiver { private static final String TAG = "MyBroadcastReceiver"; @Override public void onReceive(Context context, Intent intent) { String action = intent.getAction(); if (Intent.ACTION_PACKAGE_ADDED.equals(action)) { Uri data = intent.getData(); //some code goes here //get the id of the […]

Уведомление Android от BroadcastReceiver

У меня есть класс, который расширяет BroadcastReceiver, который вызывается всякий раз, когда доступны новые результаты сканирования Wifi (приемник зарегистрирован в манифесте, когда Scan_Results транслируется как фильтр намерений). Из этого класса я хочу иметь возможность показывать уведомление пользователю. В настоящее время я передаю контекст, который принимается как параметр в методе onReceive моего класса намерений трансляции для […]

Есть ли способ узнать, были ли получены трансляции LocalBroadcastManager?

Есть ли способ узнать, были ли получены трансляции LocalBroadcastManager? Или слушают? В основном у меня есть IntentService, слушая Виртуальные сообщения Google. Когда он получает один, мне нужно либо показать уведомление, либо предупредить мою главную службу о том, что появилось новое сообщение – в принципе, я не хочу того и другого! Поэтому мне нужно знать, было […]

Android, onReceive в BroadCastReceiver вызывается несколько раз

У меня вопрос о AlarmManager и BroadcastReceiver ! Я хочу использовать AlarmManager для обновления некоторых данных каждые 15 минут (это не так в коде, поскольку я все еще пытаюсь заставить функциональность работать), но что-то, что я действительно не понимаю, произошло. Каждый раз, onReceive метод onReceive вызывается таймером, он получает сразу 3-5 быстрых раз, сообщение LogCat […]

Отображение сообщения строки состояния из BroadcastReceiver

Я пишу код для отображения уведомлений пользователю в определенное время (точно так же, как приложение Google Calendar). Поэтому я создал: BroadcastReceiver который слушает BOOT_COMPLETED , после приема он устанавливает будильник в одну минуту, чтобы не перегружать устройство, когда он все еще загружает вещи; BroadcastReceiver который прослушивает сигналы тревоги: первый установленный через минуту после BOOT_COMPLETED , […]

Не работает Google Analytics для Android v2.

Я потратил много времени на это, и теперь вытаскиваю волосы. Я использую Google Analytics Android SDK v2. Я использую его в течение нескольких месяцев и EasyTracker данные с помощью EasyTracker . Нет проблем. Недавно я попытался внедрить отслеживание кампаний, и все было в порядке, но после нескольких недель на рынке даже с сотнями реферальных загрузок […]

Может ли когда-либо намерение, полученное BroadcastReceiver, равным нулю?

Другими словами : @Override public void onReceive(Context context, Intent intent) { final String action = intent.getAction(); // can intent==null here ? // could it ever throw a NPE ? } Мне нужно решить это раз и навсегда, поэтому, пожалуйста, нет, если и будет. Я бы проверял на нуль, но я подозреваю, что он не нужен, […]

Повторять сигналы тревоги в каждый понедельник в Android usig AlarmManager / BroadcastReceiver

Я хочу повторить свою задачу каждый понедельник в 09:00 и 17:00. Я использовал следующий код для этого, но я не могу повторить задачу. Код активности: – public class AndroidScheduledActivity extends Activity { /** Called when the activity is first created. */ int id = 115; Intent myIntent; PendingIntent pendingIntent; AlarmManager alarmManager; @Override public void onCreate(Bundle […]

Есть ли причина продолжать использовать IntentService для обработки сообщений GCM?

Как вы знаете, недавно Google изменил свою документацию по GCM, и они утверждают, что IntentService больше не требуется для обработки поступающих сообщений GCM. Вся обработка может быть выполнена в BroadcastReceiver . Когда вы пытаетесь выяснить, есть ли веские причины для продолжения использования IntentService , я натолкнулся на эту цитату : Служба (как правило, IntentService), с […]

Запуск и остановка уведомления от широковещательного приемника

Я пытаюсь запустить уведомление в строке состояния из широковещательного приемника, а затем остановить его из другого приемника вещания, но у меня возникли проблемы. Я хотел бы начать уведомление в строке состояния, когда usb подключен, а затем, когда usb отключен, я хотел бы остановить его. У меня установлены два приемника и работает, просто борясь с запуском […]

Intereting Posts
Получение ошибки: «плохое чтение inttemp!» При обучении нового шрифта в Tesseract 2 Android drawCircle с разной цветовой рамкой ClassNotFindException во время запуска Android-образца Эффективное навигация для старой платформы Android: какая разница между setFlags и addFlags для намерения Запуск Android Lint встретил … Сбой. java.lang.NullPointerException Android ScrollView добавляет дополнительные дополнения в верхней и нижней части детского изображения Сбой транзакции Binder при возвращении изображения камеры Лучший способ реализовать приложение чата с помощью XMPP на Android? Android AsyncTask остается в рабочем состоянии после завершения Как настроить экран приложения Google для приложений File Chooser не работает в Samsung Tab 3 Android 4.4 Чат для Android с использованием XMPP-сервера и облачных сообщений Google (или более новых Firebase Cloud Messaging) для Push-уведомлений .java не использует конструкторы View 2 или 3 аргумента; Атрибуты XML не будут работать Как использовать DataItem для Android Wear Android JobScheduler – не может создать постоянную работу