gpt4 book ai didi

安卓.view.WindowManager$BadTokenException : Unable to add window

转载 作者:太空狗 更新时间:2023-10-29 14:22:42 24 4
gpt4 key购买 nike

这是错误日志:

03-07 11:33:07.474: E/AndroidRuntime(5612): FATAL EXCEPTION: main
03-07 11:33:07.474: E/AndroidRuntime(5612): android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@45b69850 is not valid; is your activity running?
03-07 11:33:07.474: E/AndroidRuntime(5612): at android.view.ViewRootImpl.setView(ViewRootImpl.java:567)
03-07 11:33:07.474: E/AndroidRuntime(5612): at android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:246)
03-07 11:33:07.474: E/AndroidRuntime(5612): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:69)
03-07 11:33:07.474: E/AndroidRuntime(5612): at android.app.Dialog.show(Dialog.java:281)

我知道这是因为错误的引用,我通过 getContext() 方法获取上下文(对话框不在任何 Activity 中)

所以我不能使用 XXXActivity.this 来获取正确的上下文。那我该怎么办呢?

最佳答案

我也遇到了同样的问题。我为此使用了标签栏只需将 getParent() 代替 youractivity.this 即可。

我希望这会对某人有所帮助。

关于安卓.view.WindowManager$BadTokenException : Unable to add window,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15289316/

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