FragmentActivity.onResume()
javadoc:
Отправка onResume() в фрагменты. Обратите внимание, что для лучшего взаимодействия со старыми версиями платформы, в момент этого вызова фрагменты, связанные с активностью, не возобновляются. Это означает, что в некоторых случаях предыдущее состояние может быть сохранено, а не разрешать операции фрагментации, которые изменяют состояние. Чтобы правильно взаимодействовать с фрагментами в правильном состоянии, вместо этого вы должны переопределить onResumeFragments().
FragmentActivity.onResumeFragments()
javadoc:
Это ориентированная на фрагмент версия onResume(), которую вы можете переопределить для выполнения операций в Activity в той же точке, где ее фрагменты возобновлены. Обязательно всегда обращайтесь к суперклассу.
Означает ли это, что платформа гарантирует, что:
- фрагменты никогда не будут возобновлены (их
onResume()
не вызывается) при выполненииFragmentActivity.onResume()
и - фрагменты всегда будут возобновлены (их вызов
onResume()
) при выполненииFragmentActivity.onResumeFragments()
?
Если нет, то как разработчик может правильно использовать и проявлять бдительность в отношении вышеперечисленного?