broadcastreceiver- все статьи тега
Способ получить событие разблокировки в android?
Есть ли способ получить что-то вроде PHONE_UNLOCKED (с BroadcastReceiver какого-то вида)? У меня работает служба, которая показывает Toast, когда экран включен. К сожалению, некоторые телефоны не показывают его, пока они не будут разблокированы. В большинстве случаев сообщение Toast уже исчезло. ...
использование getWindowManager () внутри BroadcastReceiver
Я пытаюсь использовать getWindowManager() внутри BroadcastReceiver и получаю такую ошибку: "метод getWindowManager() не определен для типа MyReceiver" Мне просто нужно получить display.getWidth() и display.getHeight() Какие-нибудь намеки? Большое спасибо. ...
Как обновить пользовательский интерфейс в BroadcastReceiver
Я создал приложение, в котором я зарегистрировал широковещательный приемник в моем основном классе (Main Activity), и всякий раз, когда я получаю что-то в моем BroadcastReceiver, я хочу обновить пользовательский интерфейс, например, я хочу показать окно оповещения или установить некоторое текстовое представление моего MainActivity. Я получаю все значения в моем приемнике, но не могу установить их, может кто-нибудь помочь мне, чтобы я мог обновить свой пользовательский интерфейс в BroadcastReceiv ...
LocationManager getProviders (true) не возвращает поставщиков
Итак, в основном я хочу начать прослушивать одно обновление от BroadcastReceiver, и по какой-то причине все поставщики отключены от моего доступа. Вот фрагмент кода LocationManager locationManager = (LocationManager) context.getSystemService(Context.LOCATION_SERVICE); Criteria criteria = new Criteria(); criteria.setPowerRequirement(Criteria.POWER_LOW); String majorProvider = locationManager.getBestProvider(criteria, true); Log.d("location test", "major provider " + ...
Android-передача длинного массива через широковещательное намерение
Я написал небольшую программу для android, там есть основное занятие с слушателем трансляции, и я создаю еще один поток. Поток ищет простые числа, загружает их в длинный arraylist и через каждые 3 секунды отправляет заполненный массив в основное действие через широковещательную передачу. Все в порядке, пока я не попытаюсь получить длинный массив extra от intent. Это вызывает каждый раз исключение nullpointerexception. Я попробовал со строковым arraylist, это сработало, но мне любопытно, потому ч ...
Широковещательный приемник для проверки подключения к интернету в Android приложение
Я разрабатываю Android широковещательный приемник для проверки подключения к интернету. проблема в том, что мой широковещательный приемник вызывается два раза. Я хочу, чтобы он вызывался только тогда, когда сеть доступна. Если он недоступен, я не хочу получать уведомления. Это широковещательный приемник public class NetworkChangeReceiver extends BroadcastReceiver { @Override public void onReceive(final Context context, final Intent intent) { final ConnectivityManager connMgr ...
Программная Регистрация широковещательного приемника
Я хотел бы знать, что является лучшей практикой/способом программной регистрации широковещательного приемника. Я хочу зарегистрировать конкретные приемники в соответствии с выбором пользователя. поскольку регистрация выполняется через файл манифеста, мне интересно, есть ли правильный способ добиться этого в коде. ...
Приемник не зарегистрирован ошибка?
в моей консоли разработчика люди продолжают сообщать об ошибке, которую я не могу воспроизвести на любом телефоне, который у меня есть. Один человек оставил сообщение о том, что он получает его, когда они пытаются открыть экран настроек моей службы батареи. Как вы можете видеть из ошибки он говорит, что приемник не зарегистрирован. java.lang.RuntimeException: Unable to stop service .BatteryService@4616d688: java.lang.IllegalArgumentException: Receiver not registered: com.app.notifyme.BatterySe ...
Android, обнаружение при запуске других приложений
Я пытаюсь разработать приложение, которое предотвращает доступ пользователя к указанному Приложению без пароля. Сценарий есть... пользователь нажимает на приложение "электронная почта" (например) мое приложение обнаруживает запуск приложения мое приложение подтверждает, что это приложение "электронная почта" мое приложение открывает вид сверху, запрашивая пароль пользователь вводит пароль, если правильно, мое приложение исчезает, оставляя приложение " электронная почта топ Я в порядке, делая ...
Android-получение контекста из широковещательного приемника onReceive() для отправки
Я в основном хочу сделать намерение и передать его службе из onReceive () моего BroadcastReceiver. до сих пор я всегда использовал вид.getContext (), но здесь я застрял. Как именно я могу получить контекст, чтобы я мог использовать public Intent (Context packageContext, Class<?> cls)? ...
BroadcastReceiver не получает загрузку завершена
Я искал здесь похожие проблемы, но по какой-то причине мой BroadcastReceiver никогда не получает android.намерение.действие.BOOT_COMPLETED намерениях. вот мой (родственник) Андроид.Файл Манифеста: <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"></uses-permission> <receiver android:name=".BootReceiver" android:enabled="true" android:exported="true" android:label="BootReceiver"> <intent-filter> < ...
Проверка намеренного подключения к интернету
есть ли Android Intent ACTION_XXX, который уведомляет меня, когда подключение к интернету доступно? Я хочу создать экземпляр a BroadcastReceiver это уведомляет мое приложение, когда пользователь включает подключение к Интернету (по Wi-Fi, по GSM и т. д.) может кто-нибудь помочь мне? ...
Запуск службы из BroadcastReceiver
у меня есть Service и BroadcastReceiver в моем приложении, но как я могу запустить службу непосредственно из BroadcastReceiver? Используя startService(new Intent(this, MyService.class)); не работает в BroadcastReceiver, есть идеи? EDIT: контексте.startService(..); работает, я забыл часть контекста ...
android: широковещательный приемник для включения и выключения экрана
мне просто интересно, можно ли зарегистрировать широковещательный приемник, который обнаруживает включение/выключение экрана в манифесте приложения. Причина, по которой мне не нравится программируемый метод, заключается в том, что он требует, чтобы приложение работало, чтобы обнаружить такую вещь, в то время как: "Приложения с широковещательными приемниками, зарегистрированными в манифесте, не должны запускаться, когда намерение транслируется для выполнения приемников" (источник: профессиональна ...