gpt4 book ai didi

android - 如果一次被多次调用,如何避免多次显示对话框?

转载 作者:行者123 更新时间:2023-12-02 13:28:36 25 4
gpt4 key购买 nike

此检查无效

 fun showDialog() {
if (supportFragmentManager.findFragmentByTag(FailureDialog.TAG) == null) {
FailureDialog().show(supportFragmentManager, FailureDialog.TAG)
}
}

最佳答案

因此,该对话框被异步添加到片段管理器中,该检查不起作用,在这种情况下,值得使用 showNow()

fun showDialog() {
if (supportFragmentManager.findFragmentByTag(FailureDialog.TAG) == null) {
FailureDialog().showNow(supportFragmentManager, FailureDialog.TAG)
}
}

关于android - 如果一次被多次调用,如何避免多次显示对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62710344/

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