gpt4 book ai didi

android - 在 Activity 启动时显示 AlertDialog,但不在屏幕方向更改时显示?

转载 作者:行者123 更新时间:2023-11-30 04:50:50 25 4
gpt4 key购买 nike

似乎当屏幕方向改变时, Activity 的 onCreate() 方法被调用。在我的 onCreate() 方法中,我有一个 AlertDialog,它会在调用 Activity 时弹出。问题是当我横向切换屏幕时,弹出窗口再次显示。

我怎样才能避免这种情况?

最佳答案

使用以下内容修改您的 AndroidManifest:

android:configChanges="orientation|keyboardHidden"

您的 Activity 应该如下所示:

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

这将避免在方向发生变化时调用 onCreate()

关于android - 在 Activity 启动时显示 AlertDialog,但不在屏幕方向更改时显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3473183/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com