List of usage examples for android.support.v4.media MediaBrowserCompat unsubscribe
public void unsubscribe(@NonNull String parentId)
From source file:com.bayapps.android.robophish.ui.tv.TvVerticalGridFragment.java
@Override public void onStop() { super.onStop(); MediaBrowserCompat mediaBrowser = mMediaFragmentListener.getMediaBrowser(); if (mediaBrowser != null && mediaBrowser.isConnected() && mMediaId != null) { mediaBrowser.unsubscribe(mMediaId); }/*from w ww. j a v a 2 s.c o m*/ }
From source file:com.bayapps.android.robophish.ui.tv.TvVerticalGridFragment.java
protected void setMediaId(String mediaId) { LogHelper.d(TAG, "setMediaId: ", mediaId); if (TextUtils.equals(mMediaId, mediaId)) { return;/* w w w. j av a2s . co m*/ } MediaBrowserCompat mediaBrowser = mMediaFragmentListener.getMediaBrowser(); // First, unsubscribe from old mediaId: if (mMediaId != null) { mediaBrowser.unsubscribe(mMediaId); } if (mediaId == null) { mediaId = mediaBrowser.getRoot(); } mMediaId = mediaId; mediaBrowser.subscribe(mMediaId, mSubscriptionCallback); }
From source file:com.classiqo.nativeandroid_32bitz.ui.MediaBrowserFragment.java
@Override public void onStop() { super.onStop(); MediaBrowserCompat mediaBrowser = mMediaFragmentListener.getMediaBrowser(); if (mediaBrowser != null && mediaBrowser.isConnected() && mMediaId != null) { mediaBrowser.unsubscribe(mMediaId); }//from ww w .j av a2s . co m MediaControllerCompat controller = ((FragmentActivity) getActivity()).getSupportMediaController(); if (controller != null) { controller.unregisterCallback(mMediaControllerCallback); } this.getActivity().unregisterReceiver(mConnectivityChangeReceiver); }
From source file:cat.terrones.devops.radiofx.ui.MediaBrowserFragment.java
@Override public void onStop() { super.onStop(); MediaBrowserCompat mediaBrowser = mMediaFragmentListener.getMediaBrowser(); if (mediaBrowser != null && mediaBrowser.isConnected() && mMediaId != null) { mediaBrowser.unsubscribe(mMediaId); }/* ww w . java2s .co m*/ MediaControllerCompat controller = ((FragmentActivity) getActivity()).getSupportMediaController(); if (controller != null) { controller.unregisterCallback(mMediaControllerCallback); } this.getActivity().unregisterReceiver(mConnectivityChangeReceiver); }
From source file:com.murati.oszk.audiobook.ui.MediaBrowserFragment.java
@Override public void onStop() { super.onStop(); MediaBrowserCompat mediaBrowser = mMediaFragmentListener.getMediaBrowser(); if (mediaBrowser != null && mediaBrowser.isConnected() && mMediaId != null) { mediaBrowser.unsubscribe(mMediaId); }/* w w w. j av a 2s .c o m*/ MediaControllerCompat controller = MediaControllerCompat.getMediaController(getActivity()); if (controller != null) { controller.unregisterCallback(mMediaControllerCallback); } this.getActivity().unregisterReceiver(mConnectivityChangeReceiver); }