nm.notify(NotificationUtil.TIMING_NOTIFICATION_ID, mTimingNotificationBuilder.build());
主要是更新了 Actions 之后再 notify 有时会很慢,大约间隔 2 秒后会刷新成功,比较高频出现:
mTimingNotificationBuilder.mActions.clear();
for (NotificationCompat.Action action :actions) {
mTimingNotificationBuilder.addAction(action);
}
这个问题困扰我挺久的,完全没有头绪,你说它不正常 notify 成功还好,但就是要隔一段肉眼可见的时间才能正常 notify 成功。关于那 Actions 总共就 4 个,两两一组根据业务条件更换。
一些其它信息:
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.