嗨,我对 android 很陌生。在我的应用程序中,我正在使用警报对话框,并且我希望当设备从横向旋转到纵向时保留警报对话框,反之亦然。我正在使用 onRetainNonConfigurationInstance( )来恢复所有其他信息,但警报对话框不会被保留。如有任何帮助,我们将不胜感激。
最佳答案
最简单的方法是添加
android:configChanges="orientation"
到 list 中的 Activity 声明,如下所示:
<activity android:name=".MyActivity"
android:configChanges="orientation|keyboardHidden"
android:label="@string/app_name">
不推荐这样做,但效果很好。阅读 Handling the Configuration Change Yourself了解更多信息。
关于android - Android 设备旋转时如何保留警报对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5322215/