Как стать автором
Обновить

Комментарии 10

НЛО прилетело и опубликовало эту надпись здесь
По умолчанию Activity полностью пересоздается при смене ориентации устройства, просто многие это обычно отключают в манифесте, чтобы переворачивалось быстрее. Чтобы не потерять то, что там было на момент смены конфигурации, надо сохранять текущее состояние в методе onSaveInstanceState и восстанавливать в onRestoreInstanceState или в onCreate.
НЛО прилетело и опубликовало эту надпись здесь
По идее, её можно закрыть и прокинуть URL, открытый в WebView, через setResult -> onActivityResult, но это, ИМХО, как-то не очень правильно. Ну или просто нажать кнопку «назад» :)
отключать пересоздание активити при поворотах в манифесте — это грешно.
не такой источник ужаса, как полностью отключать поворот, но почти так же грешно
ИМХО, грешно наоборот не отключать. Я просто боюсь себе представить сколько времени потратится на загрузку всей верстки из XMLек заново и на сериализацию-десериализацию всех данных, которые там были.
дак вы лучше лайауты свои то прооптимизируйте. Профайлеры разные поюзайте, HierarchyViewer, куча тулзов есть.
пересоздание позволит разные лайауты подкинуть под разные ориентации, что, по моему, гораздо оптимальнее.

так что, на мой взгляд, правильные ребята пересоздание не отключают.
Ни о чем… Можно было бы ограничится ссылкой на Android Developers.
По теме: на русском хорошо написано про работу с фрагментами тут 1, 2, 3
Отличный пример того, как не стоит делать.
Для отображения webview используются в одном случае activity, в другом fragment, тобишь идет дублирование кода. А суть фрагментов, как раз в возможности переиспользования. Это можно также заметить на скриноште, который Вы привели из документации.
Большая просьба, если есть желание писать о чем-то, то сперва ознакомьтесь, не нужно таких хеллоуворлдов, в которых еще и не правильно отображена суть.
какое у вас тут костыльное решение с поворотами.
используете разные квалификаторы ресурсов (large-landscape, sw600dp и т.д.) и Layout Aliases
а то с вашими решениями смысла от использования фрагментов мало
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории