gpt4 book ai didi

android - CustomDialog 的 Activity 结束后如何保留?

转载 作者:太空宇宙 更新时间:2023-11-03 10:30:25 24 4
gpt4 key购买 nike

我有一个显示正常的自定义对话框,但它立即关闭,因为它的 Activity 的完成方法在显示后立即被调用。之前我是用toast消息,同样情况下熬夜没问题。

我很确定问题在于自定义对话框与 Toast 消息不同,它“属于” Activity ,因此当 Activity 消失时,对话框也会消失。我正在考虑使用 setOnShowListener 添加监听器,但我认为这不会起作用 - 除非监听器以某种方式阻止完成。我可以添加一个计时器延迟,但这不是一个非常有吸引力的解决方案。这里有什么好的解决方案?

最佳答案

我认为最好将另一个 Activity 显示为对话框。

只需将其添加到应显示为对话框的新 Activity 中,

<activity android:theme="@android:style/Theme.Translucent">

关于android - CustomDialog 的 Activity 结束后如何保留?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6498824/

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