Описание тега greenrobot-eventbus
EventBus - это оптимизированная для Android шина событий публикации / подписки, которая упрощает взаимодействие между действиями, фрагментами, потоками, службами и т. Д. Меньше кода, лучше качество.
2
ответа
Greenrobot Android Eventbus - никакой параметр eventbusindex не передается процессору аннотаций
Я пытаюсь настроить простого подписчика в моем приложении Android с помощью Eventbus от Greenrobot, но получаю ошибку сборки gradle. Я показал мой код ниже. Класс мероприятия public final class OffersProcessedEvent {} Базовый фрагмент public class B…
02 авг '17 в 06:13
1
ответ
Как отправить данные из фрагмента во фрагмент с помощью EventBus?
Я использую EventBus для отправки long значение из fragment в another фрагмент. Я использую следующий код, чтобы сделать это. Но для меня это не работает. Что я сделал не так? Это фрагмент, где я сохраняю данные: @OnClick(R.id.buttonFinishMeeting) p…
21 сен '18 в 13:01
1
ответ
Получение: java.lang.IllegalStateException: не может выполнить это действие после onSaveInstanceState при попытке показать DialogFragment
Итак, я делаю это после того, как пользователь возвращается к моей деятельности из платежного сервиса: @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { Bundle metadata = getMetadata(); if (metadata == null ||…
21 ноя '16 в 22:31
1
ответ
Разное между EventBus и Handler в Android
Я использовал Android Handler для пошаговых процессов в моих приложениях. Например, после setp_1 закончено, отправьте сообщение обработчику и затем начните step_2, Теперь я нашел greenrobot EventBus, Мне интересны его производительность и особенност…
06 окт '16 в 03:43
2
ответа
EventBus связь между деятельностью и обслуживанием
Я работаю над приложением Android с библиотекой EventBus. У меня есть деятельность и сервис. Я хочу запустить событие из активности и получить его на службе. Деятельность: public class MainActivity extends AppCompatActivity { public static final Str…
14 ноя '17 в 21:58
1
ответ
Приложение Android EventBus не работает в режиме выпуска из-за отсутствия методов @Subcribe
Приложение работает в режиме отладки, но не в версии Process: com.rubenwardy.monzolytics, PID: 14943 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.rubenwardy.monzolytics/com.rubenwardy.monzolytics.MainActivity}: org.greenrob…
17 ноя '16 в 16:53
2
ответа
Событие Eventbus никогда не попадает во фрагмент
У меня есть фрагмент А, который по нажатию кнопки запустит фрагмент B, который содержит RecyclerView, Во фрагменте B, по нажатию элемента EventBus запускается, и это значение необходимо передать фрагменту А. Но по какой-то причине значение никогда н…
03 фев '17 в 07:51
1
ответ
Android Слушайте события из библиотечного модуля
Я создаю библиотеку на Android с помощью Eventbus. Я публикую событие в моей библиотеке. EventBus.getDefault().post(new ConnectToDataEvent(Constants.AUTH,true)); Модуль приложения зарегистрирован для прослушивания событий. @Override public void onSt…
06 апр '17 в 12:09
1
ответ
Как использовать EventBus GreenRobot в трансляции событий от Сервиса к Активности?
Недавно я узнал о библиотеке EventBus. В основном мой вариант использования вращается вокруг службы и Деятельности. Сервис используется для отслеживания изменений в соединении BLE. Активность используется для сообщения об этом состоянии соединения в…
15 окт '15 в 11:13
2
ответа
Поведение EventBus с жизненным циклом Activity/Fragment
Я зарегистрировал свою деятельность / фрагмент, как это: @Override public void onStart() { super.onStart(); EventBus.getDefault().register(this); } @Override public void onStop() { EventBus.getDefault().unregister(this); super.onStop(); } У меня ест…
19 сен '17 в 13:12
1
ответ
Невозможно получить обновление подписки GreenRobot EventBus внутри фрагмента
В моей деятельности я публикую событие GreenRobot. Внутри фрагмента я регистрируюсь как EventBus.getDefault().register(this); Но не удалось автоматически запустить фрагмент стороны подписки. Можно ли получить обновленный внутри фрагмента, если да, т…
06 июл '15 в 13:12
2
ответа
Каковы недостатки подписки на Eventbus в классе приложений?
Я использую EventBus в моем приложении для Android. Это хорошая идея сделать Eventbus.getDefault().register(this) в моем Application.onCreate()? У меня нет обновлений пользовательского интерфейса. Я пытаюсь, чтобы убедиться, что я получаю данные под…
03 авг '15 в 23:40
2
ответа
Как получить событие в сервисе Intent (шина событий Greenrobots)
Я пытаюсь получить липкое событие в IntentService, Я пытался поймать события в onEvent()а также onEventBackgroundThread() но я не получаю события. Я знаю, как отправлять и получать события между действиями и фрагментами, которые не могут заставить о…
13 фев '15 в 06:30
1
ответ
Неожиданное поведение одних и тех же методов в разных потоках
Мой первый вопрос был: Android GraphView заморозить с обновлениями в реальном времени. В этом я спрашивал о возможном параллелизме в потоке пользовательского интерфейса из 3 графиков. На графике распределения памяти это выглядит так: Я получал данны…
26 май '15 в 12:40
2
ответа
Общение из потока в поток с помощью GreenRobot EventBus
Только что начал с EventRus GreenRobot. Есть только одна вещь, которая заставляет меня бороться: как вы взаимодействуете между различными потоками, так что метод onEventXY() фактически также выполняется в подписанном потоке. Кажется, что когда вы пу…
13 ноя '13 в 10:37
0
ответов
Java andorid EventBus получает два таких же события
Я создаю событие Я отправляю это событие на бесплатные мероприятия. Но когда я отправляю только одно действие, у меня в методе @Subscribe вызывается несколько раз для одного и того же события.
20 дек '18 в 14:03
2
ответа
GreenRobot EventBusException: класс подписчика уже зарегистрирован в классе события
У меня есть MainActivity и Сервис в моем приложении для Android. Я зарегистрировался как на EventBus, и когда я запускаю службу из основной активности вручную через коммутатор, все работает нормально. Однако, когда я запускаю службу из-за тревоги Al…
09 май '15 в 02:40
1
ответ
Как предотвратить вызов всех методов onEvent в иерархии классов
Я борюсь с предотвращением вызова всех методов в цепочке иерархии классов. Допустим, у меня есть базовый класс: class BaseModel { /* Some basic fields goes here */ } class ModelCompany extends BaseModel { /* Fields goes here */ } Затем я хочу опубли…
10 апр '15 в 10:35
1
ответ
EventBus не работает при попытке установить связь между двумя фрагментами
У меня есть три фрагмента в окне просмотра, настроенных как раскладка со скользящей вкладкой. Мне нужно передать строковое значение из одного фрагмента в другой. Во-первых, я попытался настроить интерфейс, например, ответы здесь предлагают Как перед…
20 фев '16 в 21:21
2
ответа
Green Robot Event Bus Опубликовать и получить ArrayList NPE
У меня есть фрагмент пользовательского интерфейса, у которого есть список-флажок. Этот фрагмент является частью табуляции двух вкладок, размещенных во фрагменте диалога. Фрагмент хостинга содержит кнопку, из которой собираются и используются идентиф…
02 мар '19 в 03:32