Можно ли вызвать startActivityForResult()
из класса non-activity для получения результатов?
Сценарий выглядит примерно так:
У меня есть класс NonActivity
(он не выводится из Activity как его не UI).
Этот класс будет иметь множество функций (шаги в основном) для запуска.
Один из шагов требует, чтобы показать интерфейс (активность), а затем получить результат (пользователь что-то вводит).
Затем можно было использовать эти данные в следующих следующих шагах.
Как это можно достичь без получения класса активности, поскольку у меня нет компонента пользовательского интерфейса?
Кроме того, поскольку я не хочу получать из класса активности, это означает, что я не могу переопределить OnActivityResult()
. Откуда берутся результаты?