アクティビティの開始時に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