Вот некоторые предварительные условия:
- приложение предназначено для смартфонов (маленькие, средние, большие экраны)
- приложение должно выглядеть так же на планшетах (xlargeэкраны)
- приложение должно давать пользователям возможность переключаться между режимами «Растянуть на весь экран» и «Увеличить на весь экран» при запуске на планшетном ПК.
Дело в том, что когда пользователь переключается между этими режимами, текущая активность перезапускается =>, проходит полный жизненный цикл, и я этого не хочу:)
Я знаю, что в случае, т. Е.вращая устройство (переходя из альбомного режима в портретный или наоборот), мы можем использовать параметр android: configChange в манифесте, чтобы предотвратить перезапуск действия.Но ни один из возможных вариантов не работает в случае режимов совместимости.
Любые подсказки, идеи, чтобы НЕ перезапускать активность при переключении между увеличением / растяжением, были бы хорошими:)