Показывать AlertDialog при запуске Activity, но не при изменении ориентации экрана? - PullRequest
1 голос
/ 13 августа 2010

Кажется, что при изменении ориентации экрана вызывается метод действия onCreate(). В моем методе onCreate() у меня есть AlertDialog, который появляется при вызове действия. Проблема в том, что когда я переключаю экран в сторону, всплывающее окно отображается снова.

Как мне этого избежать?

1 Ответ

1 голос
/ 13 августа 2010

Измените ваш AndroidManifest с помощью:

android:configChanges="orientation|keyboardHidden"

Ваш Activity должен выглядеть следующим образом:

<activity android:name=".activities.MyActivity"
                  android:label="@string/my_activity_name"
                  android:configChanges="orientation|keyboardHidden"/>

Это позволит избежать вызова на onCreate(), когда естьизменить ориентацию.

...