如果我一次从后台代理发送多个 ShellToast 通知会发生什么情况,例如在ToDo列表应用中我想通知今天应该完成3个任务?
是允许还是推荐?用户会看到所有三个吐司还是只看到第一个?
答案 0 :(得分:0)
预定代理仅运行一次,由您来管理将显示哪个Toast。在这些情况下,您应该使用计数器...可能。
过去我处理过这类事情的方式只是跟踪一个时间或者哪种吐司已经显示在一个队列中,只显示一个更新,这样你就可以全天轮流排队直到应用程序中的任务不再有效。或者,根据手机的时间,确定要显示的内容(每30分钟左右开一次)。
最终,最佳方式可能是有一个吐司,上面写着“你有3个任务需要完成”等等。
希望其中一个解决方案可能有所帮助!
// Jed