Android 13+:Media3:MediaSession 默认通知 - 如何在默认媒体通知关闭/滑动时获取回调

问题描述 投票:0回答:1

Android 13+/API 33+ Media3 中:MediaSessionService 默认创建一个Notification.MediaStyle。

当 MediaNotification 被解除/滑动时,音频将继续播放。我想在媒体通知被删除时停止音频。

(使用:androidx.media3:media3-session:1.4.0 在 Android 14 物理设备上)

API 34:我无法通过使用 MediaSessionService .setMediaNotificationProvider() 和 DefaultMediaNotificationProvider (实现 MediaNotification.Provider)来更改 Android 14 中的通知 这个想法是设置一个与其他通知一起使用的 .setDeleteIntent(dismissIntent) 。

API 35:有时无法进行滑动(向右/向左显示设置符号)。有时是可能的,但音频会继续播放,并且通知会自动再次出现。

知道如何在滑动通知时停止音频吗?

android android-media3
1个回答
0
投票

查看如何重写 onTaskRemoved 方法

© www.soinside.com 2019 - 2024. All rights reserved.