2015-07-15 3 views
0

Когда я нажимаю кнопку из фрагмента A, отображается фрагмент B. Проблема возникает, когда я меняю ориентацию экрана; вместо того, чтобы обновлять фрагмент B, фрагмент A обновляется; если я хочу обновить фрагмент B, мне нужно снова нажать ту же кнопку.
Что рекомендуется для фрагментов, вызывающих другой фрагмент? Что мне нужно сделать, чтобы предотвратить это неправильное обновление фрагмента A?Ошибка обновления ориентации экрана фрагмента

+0

Вам необходимо принудительно изменить ориентацию или позаботиться о событии, что приведет к изменению ориентации. путем сохранения и восстановления состояния. – innoSPG

ответ

1

При изменении ориентации ваша деятельность воссоздается.

Добавить следующее свойство к деятельности в файле манифеста:

android:configChanges = "orientation|screenSize" 

Это предотвратит воссоздание активности на обновление экрана.

Смежные вопросы