У меня есть два приложения. В первом активном действии приложения он вызывает startActivityForResult() для запуска основного действия второго приложения. Я знаю, что могу отправить результат через Intent из основного действия второго приложения.Результат возврата от различной активности, кроме активности приема
Но для какого-то случая, если основное действие второго приложения запускает другое действие и завершает основное действие, то как я могу отправить результат в основное действие первого приложения из другого действия другого приложения?
Моя проблема в B Я не могу запустить C для получения результата. Мне нужно закончить B и начать C. И от C мне нужно отправить результат A. Также я не могу сделать A как единый экземпляр. Я ищу, если есть какой-либо способ, я могу отправить результат непосредственно из C в A без BroadcastReceiver. – Gulshan
Я бы сказал, нет. Единственный способ общения между компонентами - «Intent's». Они обрабатываются либо активностью, либо «BroadcastReceiver». –
Пожалуйста, дайте нам лучшее представление о том, что вам нужно, потому что с помощью Intent вы можете решить свою проблему. – Robert