Мое приложение имеет библиотеку, которая должна получать трансляцию от одного из действий приложения. Я пытался использовать то же самое в коде библиотеки, но не смог его использовать. Нужна некоторая помощь относительно того, как получить трансляцию от активности приложения в библиотеке.
Я предлагаю вам создать оболочку , расширяющую код вашей библиотеки. Там вы можете добавить любую логику, какую пожелаете.
Кроме того, это облегчит написание модульных тестов для библиотеки, поскольку вы можете высмеивать свою обертку.
Гудлак! :)
Рассматривали ли вы использование AIDL ? Вы можете просто использовать интерфейс для создания канала связи между вашим приложением и библиотекой и отправки данных. Маршалинг пользовательских объектов стоит дорого, поэтому при проектировании вашей архитектуры необходимо соблюдать особую осторожность. На мой взгляд, это было бы лучшим решением вашей конкретной проблемы.