Показать AlertDialog на старт деятельности, но не на экран ориентации изменения?
-
28-09-2019 - |
Вопрос
Кажется, когда ориентация экрана изменяется, активность onCreate()
Способ называется. В моем onCreate()
метод, у меня есть AlertDialog
который всплывает, когда действие вызывается. Проблема в том, что когда я переключаю экран вбок, всплывающее окно снова отображается.
Как я могу избежать этого?
Решение
Изменить ваше AndroidManifest
с участием:
android:configChanges="orientation|keyboardHidden"
Твой Activity
должен выглядеть так:
<activity android:name=".activities.MyActivity"
android:label="@string/my_activity_name"
android:configChanges="orientation|keyboardHidden"/>
Это позволит избежать звонка onCreate()
Когда происходит изменение ориентации.
Не связан с StackOverflow