我正在前台服务中使用ExoPlayer以及MediaStyle通知和MediaSessionToken来控制播放。我还希望能够将内容投射到Google Cast接收器。这可能是每个音乐播放器的正常用例。
演员正在创建自己的通知,所以我有2条通知来控制相同的播放,这是糟糕的UX。
我发现这个问题link可以通过设置.setNotificationOptions(null)
来禁用默认的强制转换通知。问题在于,如屏幕截图所示,系统会创建另一个通知“您的Wi-Fi上的设备正在投射”。这是在同一网络中每台设备上显示的通知。
我的问题是:是否可以为前台服务和投射服务共享相同的通知?
或者至少告诉系统这是实际上正在发送演员表的设备,因此它不会在该特定设备上显示无提示的系统通知“您的Wi-Fi上的设备正在投射”?
谢谢。