Onde verificar a mudança de orientação em um fragmento do Android
No meu aplicativo, tenho umFragmentActivity
com múltiplosFragment
s tudo no modo retrato, exceto por um específicoFragment
. Eu me movo entreFragment
s pelo rodapéView
s noFragmentActivity
.
Eu tenho um layout diferente (na verdade, tenho o mesmo nome, mas um widget diferenteView
s) para este específicoFragment
quando há uma mudança de orientação. Quando no modo paisagem, eu quero remover widgets específicos doFragment
layoutView
e o rodapéView
doFragmentActivity
e quando voltar no retrato, adicione tudo de volta.
Salvei todos os dados de que precisoonSavedInstanceState()
noFragment
, mas onde melhor eu devo testar para uma mudança de orientação para que eu possa restaurar oView
s apropriadamente?
Não tenho certeza se posso ignoraronConfigurationChange()
e teste lá no meuFragment
porque eu não tenho oandroid: configChanges = "orientação" no meu androidManifest
.