У меня есть фрагмент, который вызывает вызов startActivityForResult() в OnCreateView, если нет Интернета. В NoInternet Activity есть кнопка повтора, которая завершает() действие (поэтому я могу, возможно, проверить соединение снова). Когда действие завершается, OnCreateView фрагмента никогда не вызывается (потому что OnCreate() активности хоста никогда не вызывается), и я не верю, если снова будет интернет.OnCreateView не вызывается после startActivityForResult() finish() es
Теперь простой способ проверить, существует ли интернет в OnStart() основного действия (которое содержит фрагмент).
Но мне было интересно: Есть ли способ заставить OnCreateView после завершения() выполнить операцию, начатую с startActivityForResult()?
Я полностью забыл, что у фрагментов есть OnStart (где я должен, вероятно, поставить свою логику обработки интернета). Приветствия. – VM4