Android-приложение, предназначенное для портретного режима, отображаемого в альбомной ориентации при возобновлении - PullRequest
0 голосов
/ 06 апреля 2019

Я разработал приложение для Android, которое будет отображаться только в портретном режиме (android: screenOrientation = "sensorPortrait").Он работает нормально, за исключением одного случая:

  1. удерживайте планшет в портретном режиме и запустите приложение
  2. введите некоторые данные
  3. выключите планшет
  4. повернуть планшет в альбомный режим
  5. включить планшет

==> первый «кадр» моего приложения отображается в альбомном режиме, а затем поворачивается в портретныйрежим, который означает, что вызывается onDestroy (), и поэтому мои введенные данные теряются.

Планшет представляет собой вкладку S2 8 "с Android 7.0

Почему мое приложение впервые отображается в альбомном режиме? Есть ли способ избежать этого поведения (я бы хотел избежать управления onSaveInstanceState () / onRestoreInstanceState () только из-за этого случая)?

1 Ответ

0 голосов
/ 21 апреля 2019

Решением было реализовать ViewModel.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...