Example usage for android.support.v4.media.session MediaControllerCompat unregisterCallback

List of usage examples for android.support.v4.media.session MediaControllerCompat unregisterCallback

Introduction

In this page you can find the example usage for android.support.v4.media.session MediaControllerCompat unregisterCallback.

Prototype

public void unregisterCallback(Callback callback) 

Source Link

Usage

From source file:com.murati.oszk.audiobook.ui.tv.TvPlaybackActivity.java

@Override
protected void onStop() {
    super.onStop();
    LogHelper.d(TAG, "Activity onStop");
    MediaControllerCompat controllerCompat = MediaControllerCompat.getMediaController(TvPlaybackActivity.this);
    if (controllerCompat != null) {
        controllerCompat.unregisterCallback(mMediaControllerCallback);
    }//from  ww w  . j av a 2 s . c  om
    mMediaBrowser.disconnect();

}

From source file:com.murati.oszk.audiobook.ui.BaseActivity.java

@Override
protected void onStop() {
    super.onStop();
    LogHelper.d(TAG, "Activity onStop");
    MediaControllerCompat controllerCompat = MediaControllerCompat.getMediaController(this);
    if (controllerCompat != null) {
        controllerCompat.unregisterCallback(mMediaControllerCallback);
    }/*from  w  w w  .  j  av  a 2s  . c o m*/
    mMediaBrowser.disconnect();
}

From source file:com.murati.oszk.audiobook.ui.PlaybackControlsFragment.java

@Override
public void onStop() {
    super.onStop();
    LogHelper.d(TAG, "fragment.onStop");
    MediaControllerCompat controller = MediaControllerCompat.getMediaController(getActivity());
    if (controller != null) {
        controller.unregisterCallback(mCallback);
    }//from w w w .ja  v  a2  s.co m
}

From source file:com.classiqo.nativeandroid_32bitz.ui.PlaybackControlsFragment.java

@Override
public void onStop() {
    super.onStop();
    LogHelper.d(TAG, "fragment.onStop");

    MediaControllerCompat controller = ((FragmentActivity) getActivity()).getSupportMediaController();

    if (controller != null) {
        controller.unregisterCallback(mCallback);
    }/*w w  w . jav  a 2  s  .  c  o m*/
}

From source file:com.appdevper.mediaplayer.ui.PlaybackControlsFragment.java

@Override
public void onStop() {
    super.onStop();
    LogHelper.d(TAG, "fragment.onStop");
    MediaControllerCompat controller = ((FragmentActivity) getActivity()).getSupportMediaController();
    if (controller != null) {
        controller.unregisterCallback(mCallback);
    }// w w  w . ja v a2  s  .c o  m
}

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);
    }/*w  w  w.j  a  v  a  2s  . c  om*/

    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);
    }//w w  w . j  a v a2  s  .  c o  m
    MediaControllerCompat controller = ((FragmentActivity) getActivity()).getSupportMediaController();
    if (controller != null) {
        controller.unregisterCallback(mMediaControllerCallback);
    }
    this.getActivity().unregisterReceiver(mConnectivityChangeReceiver);
}

From source file:com.bayapps.android.robophish.ui.tv.TvBrowseFragment.java

@Override
public void onStop() {
    super.onStop();
    if (mMediaBrowser != null && mMediaBrowser.isConnected()) {
        for (String mediaId : mSubscribedMediaIds) {
            mMediaBrowser.unsubscribe(mediaId);
        }/*from w w w  .j  a va 2  s . c  om*/
        mSubscribedMediaIds.clear();
    }
    MediaControllerCompat mediaController = getActivity().getSupportMediaController();
    if (mediaController != null) {
        mediaController.unregisterCallback(mMediaControllerCallback);
    }
}

From source file:com.murati.oszk.audiobook.ui.tv.TvBrowseFragment.java

@Override
public void onStop() {
    super.onStop();
    if (mMediaBrowser != null && mMediaBrowser.isConnected()) {
        for (String mediaId : mSubscribedMediaIds) {
            mMediaBrowser.unsubscribe(mediaId);
        }/*from w  ww .  j  a v a2s  .  c om*/
        mSubscribedMediaIds.clear();
    }
    MediaControllerCompat mediaController = MediaControllerCompat.getMediaController(getActivity());
    if (mediaController != null) {
        mediaController.unregisterCallback(mMediaControllerCallback);
    }
}

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);
    }/*from ww w .j  a v  a  2  s .  c o m*/
    MediaControllerCompat controller = MediaControllerCompat.getMediaController(getActivity());
    if (controller != null) {
        controller.unregisterCallback(mMediaControllerCallback);
    }
    this.getActivity().unregisterReceiver(mConnectivityChangeReceiver);
}