В моем приложении у меня есть две кнопки, которые отправляют событие с идентификатором, используя шину событий (Отто). В зависимости от этого идентификатора приложение переходит на другой уровень навигации между разными фрагментами. Можно ли избежать того, чтобы шина событий отправляла одно и то же событие (с разными идентификаторами) в одну и ту же миллисекунду, когда пользователь нажимал две разные кнопки в одну и ту же миллисекунду? Я прикрепляю изображение, чтобы показать мой Logcat.
Спасибо!
РЕДАКТИРОВАТЬ 1:
Используя синхронизированный метод onClick в качестве метода подписки, я продолжаю получать события в ту же миллисекунду. Теперь миф о «синхронизации» развеялся для меня. О_о
Есть посты, где объясняют, как избежать очень быстрых кликов, но здесь клики происходят в те же миллисекунды... редко, но можно посмотреть логи.
Я прилагаю новые изображения с помощью метода, который я использую. Спасибо!