Toast在4.4.2中停止工作

时间:2014-08-26 13:46:32

标签: android toast android-4.4-kitkat

在我的应用程序Toasts工作正常,直到我的RazrM手机升级到4.4.2。然后他们停了下来我特意尝试了runInUiThread并将调用从包含在onCreate()中的代码中的不同位置启动。问题[20373751](Toast not appearing on Android 4.4 KitKat)建议在UI线程上重新启动或专门运行。两者都没有区别。

如果Nexus或KitKat中存在错误,该问题也会受到质疑。我在三星Galaxy Tab上的4.0.4中的Toasts运行良好。所以我认为问题出在4.4。有没有人找到解决方法? (顺便说一句,我正在编译到第9版的目标,所以它不是编译级别的问题。但我使用臭名昭着的23.0.2 SDK。)任何人都可以在使用SDK 23.0时证明Toasts在4.4.2下工作。 2?

1 个答案:

答案 0 :(得分:2)

在[21098062] @marcin_j中说:

  

在Jelly Bean 4.1或更高版本上,您可以从设备设置中禁用应用程序通知。只需打开通知栏,长按任意通知并点击应用信息,您就会看到“显示通知”。取消选中此选项应禁用应用中的祝酒词。

     

如果您的应用没有显示任何通知,那么您应该可以从应用管理器访问“应用信息”屏幕。

     

也许这就是你错过祝酒词的原因


这绝对是正确的。我的4.0.4设备没有受到影响,但我的4.4.2设备未选中显示通知。