Class ShadowMediaBrowserCompat
java.lang.Object
org.robolectric.shadows.support.v4.ShadowMediaBrowserCompat
@Implements(android.support.v4.media.MediaBrowserCompat.class) @Deprecated public class ShadowMediaBrowserCompat extends Object
Deprecated.
This will mimic the connection to a
MediaBrowserServiceCompat by creating and maintaining
its own account of MediaBrowserCompat.MediaItems.-
Constructor Summary
Constructors Constructor Description ShadowMediaBrowserCompat()Deprecated. -
Method Summary
Modifier and Type Method Description protected void__constructor__(Context context, ComponentName serviceComponent, android.support.v4.media.MediaBrowserCompat.ConnectionCallback callback, Bundle rootHints)Deprecated.protected voidconnect()Deprecated.android.support.v4.media.MediaBrowserCompat.MediaItemcreateMediaItem(String parentId, String mediaId, String title, int flag)Deprecated.Creates a MediaItem and returns it.protected voiddisconnect()Deprecated.Map<android.support.v4.media.MediaBrowserCompat.MediaItem,List<android.support.v4.media.MediaBrowserCompat.MediaItem>>getCopyOfMediaItemChildren()Deprecated.protected voidgetItem(String mediaId, android.support.v4.media.MediaBrowserCompat.ItemCallback cb)Deprecated.protected StringgetRoot()Deprecated.android.support.v4.media.session.MediaSessionCompat.TokengetSessionToken()Deprecated.protected booleanisConnected()Deprecated.protected voidsearch(String query, Bundle extras, android.support.v4.media.MediaBrowserCompat.SearchCallback callback)Deprecated.This differs from real Android search logic.voidsetRootId(String mediaId)Deprecated.Sets the root id.protected voidsubscribe(String parentId, Bundle options, android.support.v4.media.MediaBrowserCompat.SubscriptionCallback callback)Deprecated.protected voidsubscribe(String parentId, android.support.v4.media.MediaBrowserCompat.SubscriptionCallback callback)Deprecated.
-
Constructor Details
-
ShadowMediaBrowserCompat
public ShadowMediaBrowserCompat()Deprecated.
-
-
Method Details
-
__constructor__
@Implementation protected void __constructor__(Context context, ComponentName serviceComponent, android.support.v4.media.MediaBrowserCompat.ConnectionCallback callback, Bundle rootHints)Deprecated. -
connect
Deprecated. -
disconnect
Deprecated. -
isConnected
Deprecated. -
getRoot
Deprecated. -
getItem
@Implementation protected void getItem(@NonNull String mediaId, @NonNull android.support.v4.media.MediaBrowserCompat.ItemCallback cb)Deprecated. -
subscribe
@Implementation protected void subscribe(@NonNull String parentId, @NonNull android.support.v4.media.MediaBrowserCompat.SubscriptionCallback callback)Deprecated. -
subscribe
@Implementation protected void subscribe(@NonNull String parentId, @Nullable Bundle options, @NonNull android.support.v4.media.MediaBrowserCompat.SubscriptionCallback callback)Deprecated. -
search
@Implementation protected void search(@NonNull String query, Bundle extras, @NonNull android.support.v4.media.MediaBrowserCompat.SearchCallback callback)Deprecated.This differs from real Android search logic. Search results will contain allMediaBrowserCompat.MediaItem's with a title that {@param query} is a substring of. -
getSessionToken
Deprecated. -
setRootId
Deprecated.Sets the root id. Can be called more than once.- Parameters:
mediaId- the id of the root MediaItem. This MediaItem should already have been created.
-
createMediaItem
public android.support.v4.media.MediaBrowserCompat.MediaItem createMediaItem(String parentId, String mediaId, String title, int flag)Deprecated.Creates a MediaItem and returns it.- Parameters:
parentId- the id of the parent MediaItem. If the MediaItem to be created will be the root, parentId should be null.mediaId- the id of the MediaItem to be created.title- the title of the MediaItem to be created.flag- says if the MediaItem to be created is browsable and/or playable.- Returns:
- the newly created MediaItem.
-
getCopyOfMediaItemChildren
public Map<android.support.v4.media.MediaBrowserCompat.MediaItem,List<android.support.v4.media.MediaBrowserCompat.MediaItem>> getCopyOfMediaItemChildren()Deprecated.- Returns:
- a copy of the internal
Mapthat mapsMediaBrowserCompat.MediaItems to their children.
-