Можно ли интегрироваться с Google Диском без создания собственной активности, вместо этого просто используя текущую активность для приложения, не загрязняя его кодом, связанным с Google Диском?
У меня есть фоновый "сервис" (а не служба Android - это только класс UI-agnostic), который отвечает за загрузку некоторых данных с Google Диска. Как услуга, у нее нет реального бизнеса, являющегося активностью. Тем не менее, образцы для интеграции с Drive имеют переопределение onActivityResult
для обработки ситуации, когда требуется аутентификация. Я не уверен, как я получу эту информацию, если моя служба не будет реализована как активность.
Предполагая, что я могу получить ссылку на текущий Activity
из моей "службы", можно ли каким-то образом реализовать интеграцию с Google Диском полностью автономным образом?