我启动 TaskAsync 以在“public void onUpgrade 数据库”中“对齐新字段” 当我到达 ProgressDialog.show(在 TaskAsync 内)时,我收到了此错误:
“无法添加窗口 - token null 不适用于应用程序”
为什么?...onUpgrade 不是一个 Activity...我已经通过(对于 Context)一个 .getApplicationContext() 但同样的错误。 我尝试删除“progressdialog”的所有指令,效果非常好。
我应该在 sqlite 数据库的“升级时”事件中使用哪个上下文?
最佳答案
我遇到了同样的问题,不要使用 getApplicationContext()
,而使用 ACTIVITY_NAME.this
作为上下文。
关于java - ProgressDialog onUpdate 数据库 android 获取 "Unabled to add window",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53051470/