У меня есть фрагмент кода в методе onResume
, который я хочу, чтобы он выполнялся только тогда, когда Activity возвращает из другой активности, которая запускается из этого действия. Есть ли флаг или параметр, который я могу использовать, чтобы узнать, активирована ли активность или возвращена ли она из другой?Как предотвратить выполнение кода в onResume при запуске приложения?
0
A
ответ
1
Вы можете использовать обратный вызов onActivityResult. Он вызывается, если пользователь завершает работу, которую вы начали с использования startActivityForResult(Intent, int)
Смежные вопросы
- 1. Выполнение кода при запуске в Django 1.7
- 2. Выполнение сервлета при запуске приложения
- 3. Как предотвратить удаление при запуске приложения?
- 4. Sinatra: выполнение кода при запуске или перезагрузке моего приложения
- 5. Как запустить выполнение сервлета при запуске приложения?
- 6. Выполнение кода при сбое приложения
- 7. Как предотвратить несколько экземпляров приложения/активности при запуске из Intent.createChooser()?
- 8. Расширение Chrome - Выполнение кода при запуске Chrome
- 9. Android - Предотвратить onResume при возврате в приложение после домашней кнопки
- 10. Выполнение собственного кода при запуске Emacs
- 11. Автоматическое выполнение приложения Java при запуске ОС
- 12. Выполнение async-метода при запуске приложения
- 13. Как предотвратить многократное отображение активности при повторном запуске приложения?
- 14. Выполнение задачи при запуске приложения uwsgi-emperor
- 15. Выполнение задачи сразу при запуске приложения
- 16. Синхронизация кода - предотвратить выполнение блока
- 17. Почему OnResume вызывается при первом запуске активности
- 18. Запуск кода при запуске приложения Django
- 19. Получение телефонного кода страны при запуске приложения
- 20. Значок приложения не отображается при запуске кода
- 21. iOS - Выполнение кода при изменении настроек приложения
- 22. Как предотвратить ошибку SxS при запуске приложения из виртуального пути?
- 23. Как предотвратить закрытие окна консоли при запуске консольного приложения?
- 24. Как предотвратить отображающее окно при запуске приложения OSX
- 25. Как предотвратить показ NSWindow при запуске приложения для раскадровки?
- 26. Выполнение селена при запуске
- 27. Swift: Как предотвратить появление окна при запуске?
- 28. Как предотвратить запуск «pip install ...» при каждом запуске всего ноутбука?
- 29. Выполнение не удалось при запуске приложения в Android Studio
- 30. Скрытие NavigationDrawer при запуске приложения
Но мне нужно начинать все действия с помощью startActivityForResult? – ozgur
Да, в противном случае вы не получите обратный вызов – wasyl
[Основное руководство] (http://developer.android.com/training/basics/intents/result.html). Вам также может потребоваться установить код результата из начатой активности ('setResult (RESULT_OK)'), прежде чем вы назовете 'finish()' на нем. – wasyl