Woo*_*ung 5 audio notifications android channel android-8.0-oreo
最近我使用通知通道来支持android O.但问题是我无法动态改变声音Uri.我们的应用程序具有通知声音设置,用户可以根据需要更改应用程序通知声音 但是如您所知,Android现在不允许开发人员在用户重新安装应用之前更新通知频道.在那里,我考虑几种可能的解决方案,看起来不太好.
用户铃声管理器播放铃声而不是setSound.但是当用户在应用设置中禁用通知时,仍然会停止播放铃声.(这将是糟糕的用户体验)
当用户更改铃声时,删除通知频道并创建新频道.但这看起来也很糟糕,因为在应用程序设置中,谷歌会显示已删除频道信息的历史记录.(实际上没有必要)
有什么好的解决方案吗?
在Android O +设备上,您应该删除应用中的任何通知特定设置,并在设置屏幕中提供链接以打开系统的通知频道设置,用户可以直接调整通知频道的声音.
归档时间: |
|
查看次数: |
4332 次 |
最近记录: |