当屏幕方向改变时,调用活动的onCreate()
方法。在我的onCreate()
方法中,我在调用活动时弹出AlertDialog
。问题是当我侧面切换屏幕时,会再次显示弹出窗口。
我该如何避免这种情况?
答案 0 :(得分:1)
使用以下内容修改AndroidManifest
android:configChanges="orientation|keyboardHidden"
您的Activity
应如下所示:
<activity android:name=".activities.MyActivity"
android:label="@string/my_activity_name"
android:configChanges="orientation|keyboardHidden"/>
当方向发生变化时,这将避免调用onCreate()
。