1
A
回答
0
我也有类似的问题,我试过各种方法。我终于能够使用共享首选项解决它。虽然这不是一个相对普遍的做法,但它有帮助,因为您可以跟踪发送的每个通知。这里是一个代码片段:
SharedPreferences prefs = getSharedPreferences(Activity.class.getSimpleName(), Context.MODE_PRIVATE);
int notificationNumber = prefs.getInt("notificationNumber", 0);
notificationManager.notify(notificationNumber, notification);
SharedPreferences.Editor editor = prefs.edit();
notificationNumber++;
editor.putInt("notificationNumber", notificationNumber);
editor.commit();
我希望这会有所帮助..快速编码!!!
相关问题
- 1. Android项目相互重叠
- 2. 表相互重叠
- 3. android按钮与按钮互相重叠
- 4. ViewControllers在Main.Storyboard互相重叠
- 5. bootstrap容器相互重叠
- 6. JavaScript字相互重叠
- 7. Div互相重叠 - HTML
- 8. 链接互相重叠
- 9. 链接互相重叠
- 10. 钛:声音互相重叠
- 11. 按钮相互重叠
- 12. 查看相互重叠
- 13. Unity注册互相重叠
- 14. 主题相互重叠?
- 15. 两个相对的div互相重叠
- 16. 相互通知模式
- 17. sas gchart hbar酒吧互相重叠
- 18. 导航图像互相重叠
- 19. div元素互相重叠-css
- 20. 右侧边框互相重叠
- 21. 旋转元素互相重叠
- 22. 在relativeLayout中相互重叠的元素
- 23. 多种背景颜色相互重叠
- 24. 如何处理互相重叠的iBeacon
- 25. 砌体:互相重叠的图像
- 26. CSS固定位置互相重叠
- 27. 响应CSS的div互相重叠
- 28. HTML中的Div标签互相重叠
- 29. 如何折叠Android通知?
- 30. Android交互式通知
可能两个通知ID都会一样尝试更改通知ID来解决此问题。 –
每次都在发生吗?如果他们不断变换职位,您可以设置通知的优先级。设置其中一个通知的优先级要高于其他 – Ezio
notificationManager.notify(“更改此ID”,builder.build());尝试更改ID。 –