Если вам нужно поддержать изменение ориентации, скажем, потому что вам нужен другой макет, то я обнаружил, что setRetainInstance
работает для меня, используя onSaveInstanceState
, если необходимо, используя сохраненную информацию о состоянии в onCreateView
или onActivityCreated
.
Что касается ресурсов конфигурации, на них не повлияет установка setRetainInstance
, вы все равно получите доступ к нужным ресурсам для вашей ориентации и т. Д. В onCreateView
и т. Д. Послеизменение ориентации.