https://groups.google.com/forum/#!topic/android-developers/K7pjy3Gm5Lk/discussion
显然,在系统更新后的某些设备中,不会显示祝酒词.在首选项中,问题发生在您的应用程序中,未选中通知复选框.由于你的应用程序的所有祝酒词将被隐藏.
在三星Galaxy选项卡2上发生了这种情况,但它可能发生在其他设备上:
Toast Notifications Not Showing Up on Nexus 7 Tablet
我不知道是否会在所有带有果冻豆的设备上发生这种情况.
建议的“修复”对我来说很好,但如果我的应用程序是由一些不知道如何操作或不想激活通知的人下载的.我依靠在应用程序中提供很多东西来告知用户一些反馈,所以我只看到一个解决方案:
– >实施我自己的TOAST CLASS,不同于吐司,但具有相似的行为.
I don’t know if this happens on all devices with jelly bean or not.
AFAIK,确实如此.
I rely on toasts a lot in the app to inform the user about some Feedback
这不是一个好主意. Toasts非常短暂,用户很容易错过它们.对于轻量级的咨询/确认消息,以及书籍示例:-)可以使用Toast,但这就是它.
The objective is: show a toast or some replacement for it even if notifications are turned off for this app.
希望您的真正目标是获得高质量的用户体验.依靠看到的Toast不会带来高质量的用户体验.
由于其他原因,Toast也不再受欢迎,例如它们独立于底层活动,因此如果用户已在应用程序中的其他位置导航,则显示的Toast可能不相关.领先的替代实现被称为“crouton”,基于使用by Cyril Mottier in a blog post的术语,具有几个开源实现,例如this one.