我正在为Android手机创建一个定制良好的音乐播放器。该应用程序将支持4.0中的设备,因此我想调整“大内容视图”以进行通知。搜索后,我看到“Shuttle Player”应用程序正是我想要的。我想添加的功能可以列出如下:
2。始终在通知列表的顶部,即使发出新通知(如新电子邮件),我的应用程序的持续通知将保持稳定在他们之上,新的通知将在第二位置。
实际上,Google音乐播放器,CyannogenMod rom的Apollo播放器和Shuttle Player都有相同的通知布局,但我测试了Apollo应用程序和Shuttle Player,只有Shuttle Player才能做我想做的事情。
我可以为通知添加远程视图,但对于第二个功能,我仍然不知道如何调整这个想法。有人有经验吗?请帮忙!
答案 0 :(得分:1)
使用setPriority()
on your Notification.Builder
表示相对优先级。优先级较高的项目将显示在顶部。但是,您无法绝对保证始终处于最佳状态,因为可能会添加其他高优先级通知。
此外,请允许用户配置此行为。 您可能希望您的Notification
始终位于首位。 用户可能不会。用户的意见比你的更重要。