# WMPFMusicApi.registerMusicPlayStatusListener
需 WMPF >= 2.2.0 支持,使用前建议阅读注意事项
注册 WMPF 背景音频播放状态变化事件回调。
- 可以使用
WMPFMusicApi.unregisterMusicPlayStatusListener
反注册。
# 调用参数
参数 | 类型 | 说明 | 最低版本 |
---|---|---|---|
listener | AbstractOnMusicStatusEventListener | 回调函数类 |
# 返回参数
参数 | 类型 | 说明 | 最低版本 |
---|---|---|---|
status | WMPFMusicPlayStatus | 播放状态 |
# 示例代码
val musicApi = WMPF.getInstance().getMusicApi()
musicApi.registerMusicPlayStatusListener(object :
AbstractOnMusicStatusEventListener() {
override fun onInvoke(data: WMPFMusicStatusData) {
Log.i(TAG, "music play state changed: ${data.status}")
}
})