Как избежать повторного создания активности при изменении режима заполнения экрана в Android 3.2?

В Android 3.2 он добавляет новый режим масштабирования совместимости, чтобы дать новый способ просмотра приложений фиксированного размера на больших устройствах.

При переключении режима заполнения экрана (из режима масштабирования в режим растяжения или из режима растяжения в режим масштабирования) действие будет создано заново.

Есть ли способ избежать повторного создания активности?


person Ivan    schedule 15.08.2011    source источник


Ответы (2)


Вы пробовали это в своем AndroidManifest.xml?

android:configChanges="keyboardHidden|orientation"

Надеюсь, что это работает для вас.

person Lalit Poptani    schedule 15.08.2011

Думаю, это обстоятельство относится к разряду "Изменений времени выполнения" - аналогично повороту экрана. Посмотрите, как с этим справиться:
http://developer.android.com/guide/topics/resources/runtime-changes.html

person DonGru    schedule 15.08.2011