public static final class MediaBrowserService.BrowserRoot
extends Object
java.lang.Object | |
↳ | android.service.media.MediaBrowserService.BrowserRoot |
包含浏览器服务首次连接时需要发送给客户端的信息。
Constants |
|
---|---|
String |
EXTRA_OFFLINE 用于指示浏览器服务是否应该为离线媒体项返回浏览器根的布尔值的查找键。 |
String |
EXTRA_RECENT 用于指示浏览器服务是否应为最近播放的媒体项返回浏览器根的布尔查找键。 |
String |
EXTRA_SUGGESTED 布尔型的查找键,指示浏览器服务是否应为推荐媒体项目返回浏览器根目录。 |
Public constructors |
|
---|---|
MediaBrowserService.BrowserRoot(String rootId, Bundle extras) 构造一个浏览器根。 |
Public methods |
|
---|---|
Bundle |
getExtras() 获取关于浏览器服务的额外信息。 |
String |
getRootId() 获取用于浏览的根ID。 |
Inherited methods |
|
---|---|
From class java.lang.Object
|
String EXTRA_OFFLINE
用于指示浏览器服务是否应该为离线媒体项返回浏览器根的布尔值的查找键。
在为给定的媒体浏览器服务创建媒体浏览器时,可以提供此密钥作为根提示,用于检索可以在没有互联网连接的情况下播放的媒体项目。 如果媒体浏览器服务可以提供这样的媒体项目,则当onGetRoot(String, int, Bundle)
时,该实现必须返回根提示中的密钥。
根提示可能包含多个键。
也可以看看:
常量值:“android.service.media.extra.OFFLINE”
String EXTRA_RECENT
用于指示浏览器服务是否应为最近播放的媒体项返回浏览器根的布尔查找键。
在为给定的媒体浏览器服务创建媒体浏览器时,可以提供此密钥作为根检索以检索最近播放的媒体项目。 如果媒体浏览器服务可以提供这样的媒体项目,则当onGetRoot(String, int, Bundle)
时,实现必须返回根提示中的密钥。
根提示可能包含多个键。
也可以看看:
常量值:“android.service.media.extra.RECENT”
String EXTRA_SUGGESTED
布尔型的查找键,指示浏览器服务是否应为推荐媒体项目返回浏览器根目录。
在为给定的媒体浏览器服务创建媒体浏览器时,可以提供此密钥作为根提示,用于检索由媒体浏览器服务建议的媒体项目。 在onChildrenLoaded(String, List)
传递的媒体项目列表被视为按相关性排序,首先是最重要的建议。 如果媒体浏览器服务可以提供这样的媒体项目,当onGetRoot(String, int, Bundle)
被回叫时,实现必须返回根提示中的密钥。
根提示可能包含多个键。
也可以看看:
常量值:“android.service.media.extra.SUGGESTED”
MediaBrowserService.BrowserRoot (String rootId, Bundle extras)
构造一个浏览器根。
Parameters | |
---|---|
rootId |
String : The root id for browsing. |
extras |
Bundle : Any extras about the browser service. |