Описание тега localbroadcastmanager

1 ответ

Обратные отправители BroadcastReceiver

Я тут что-то натворил с моими Приемниками и моим Отправителем. возможно, другой набор глаз будет полезен. У меня есть светосенсор, который должен передавать изменения в принимающей активности. Вот LightSensor.java public void onSensorChanged(SensorE…
1 ответ

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

Мое приложение Android использует LocalBroadcastManager а также BroadcastReceiver общаться между видами деятельности. Как вы обнаруживаете активность, когда она получает Intent который возник из себя, а не из другого Activity? Другими словами, как в…
1 ответ

Не удается получить трансляцию в Activity от LocalBroadcastManager в IntentService

Это очень простой код для использования трансляции между Activity и IntentService. MainActivity запускает SyncService (который является IntentService), SyncService передает сообщения, и MainActivity должна получать сообщения от SyncService (с помощь…
25 дек '14 в 21:25
2 ответа

Могу ли я использовать AlarmManager с LocalBroadcastManager на Android?

У меня есть этот код: private AlarmManager alarmManager = (AlarmManager)getSystemService(Context.ALARM_SERVICE); private PendingIntent alarmIntent = PendingIntent.getBroadcast(this, 0, new Intent("my action-name"), 0); alarmManager.setInexactRepeati…
24 авг '12 в 16:19
1 ответ

Local Broadcast не обновляет интерфейс

У меня есть этот код в моем реестре активности пользователя: val userDataChange = Intent(BROADCAST_USER_DATA_CHANGE) userDataChange.putExtra("aaa", "aaaaaaaa") userDataChange.putExtra("bbb", 123) LocalBroadcastManager.getInstance(this).sendBroadcast…
1 ответ

Фильтр намерений по категориям с LocalBroadcastManager

Я следую рекомендациям по геозонам и не могу получить LocalBroadcastManager для намерений с работающими категориями. Намеренный отправитель отправляет 2 вида Интентов с той же категорией GeofenceUtils.CATEGORY_LOCATION_SERVICES: -с действием Geofenc…
1 ответ

Android - Можно ли объявить получателя Local Broadcast в файле манифеста?

Я объявил мой получатель в моем манифесте: <receiver android:name=".MyTestReceiver" android:enabled="true" android:exported="true"> <intent-filter> <action android:name="com.example.ACTION_TEST"/> </intent-filter> </receiv…
1 ответ

Сравните производительность использования LocalBroadcastManager и Otto

Я пытаюсь сравнить производительность использования LocalBroadcastManager а также Otto в Android. Как я знаю, Отто использует аннотации и отражение Java, поэтому это может оказать некоторое влияние на производительность. Может кто-нибудь предложить …
23 янв '15 в 07:45
2 ответа

Невозможно обновить пользовательский интерфейс из IntentService

На первый взгляд простое требование - обновлять пользовательский интерфейс с IntentService, На снимке ниже, когда Start Service кнопка нажата, мне нужно показать ProgressBar выше единственного TextView и после задержки удалите ProgressBar, Нашел мно…
1 ответ

Два приемника андроида LocalBroadcast, один в MainActivity, другой во фрагменте

В приложении для Android я зарегистрировал получателя в onCreate MainActivity IntentFilter mFilter = new IntentFilter("Action"); LocalBroadcastManager.getInstance(this).registerReceiver(mReceiver, mFilter); В своем резюме new Thread(new Runnable() {…
1 ответ

LocalBroadcastManager не получает трансляции в действии

Я использую LocalBroadcastManager для трансляции своих действий и услуг с использованием КОНТЕКСТА ПРИЛОЖЕНИЯ, например: public class CommonForApp extends Application{ public void broadcastUpdateUICommand(String[] updateFlags, String[] flagValues) {…
0 ответов

Local Broadcast Manager сохраняет дублированные данные

Я хочу узнать местоположение каждую минуту, для этого у меня есть служба мониторинга местоположения. Я называю LocalBroadcastManager в MainActivity. В первый раз, это работает нормально, сохраняю мои данные в БД только один раз, но когда я запускаю …
29 ноя '18 в 15:00
1 ответ

Исключение нулевого указателя локальной трансляции

У меня есть локальная трансляция внутри службы intentService, которая отправляет сообщение активности. проблема в том, что я получаю исключение нулевого указателя. любая помощь приветствуется:) Ошибка LogCat 01-22 17:57:15.461: I/Arrival(16592): Thi…
2 ответа

Как использовать Xamarin Android LocalBroadcastManager

Я искал способ отправить локальное сообщение в моем приложении и нашел здесь учебное руководство на веб-сайте Xamarin, посвященное широковещательным приемникам, в частности, внизу веб-страницы, посвященное LocalBroadcastManager. Я следовал этому рук…
1 ответ

C# UWP API для внутренней шины сообщений

В приложении UWP C# как отправить сообщение от одного объекта к другому? Это без создания конкретных параметров или методов. Я думаю об использовании шины сообщений, но я ничего не нашел для приложения UWP C#. В приложениях для iOS я использовал это…
0 ответов

Широковещательный приемник из службы в MainActivity / MapsActivity

У меня есть служба, которая получает текущую позицию каждую секунду, а затем служба должна отправить местоположение с трансляцией обратно в основной вид деятельности. С помощью журнала я вижу, что класс обслуживания отправляет широковещательную расс…
1 ответ

Локальная трансляция из Сервиса не получена Активностью

У меня есть Activity в котором я регистрирую BroadcastReceiver локально следующим образом: public class SomeActivity extends Activity{ public static final String PERFORM_SOME_ACTION = "PERFORM_SOME_ACTION"; @Override protected void onCreate(Bundle s…
1 ответ

Определите, было ли приложение закрыто без использования OnStop()

Что я хочу сделать, это отправить запрос на выход из системы на мой сервер, когда пользователь выйдет из моего приложения (это может произойти во время любого действия, их много). Кажется, я не могу использовать OnStop() как у меня есть выбор галере…
0 ответов

Robolectric не может издеваться над LocalBroadcastManager

at org.robolectric.shadows.support.v4. ShadowLocalBroadcastManager.shadowOf(ShadowLocalBroadcastManager.java:42) Я получаю вышеуказанную ошибку при попытке протестировать класс, который использует LocalBroadcastManager. Я использую Robolectric и Moc…
31 окт '17 в 01:08
4 ответа

Связь между Сервисами Android и Действиями

Я хочу разработать приложение для Android с тремя видами деятельности и двумя сервисами. Первая служба с именем WebClientService вызывает API REST каждые 30 секунд, используя обработчик, и должна уведомить активную активность о результате. Он также…