其他应用要如何释放mediasession,才会回调到token为null的case
manager.addOnMediaKeyEventSessionChangedListener((Executor) Runnable::run,
new MediaSessionManager.OnMediaKeyEventSessionChangedListener() {
@Override
public void onMediaKeyEventSessionChanged(@NonNull String pkgName,
@Nullable MediaSession.Token token) {
Logger.tag(TAG).i("onMediaKeyEventSessionChanged pkgName: "
+ pkgName + ", MediaSession.Token: " + token);
if (!TextUtils.isEmpty(pkgName) && token == null) {
updateMediaSessionByPlayer();
}
}
});
您的每一个用心回答,都会让这个世界变得更美好一些!