【发布时间】:2019-12-28 07:28:07
【问题描述】:
BrowserRoot() 的第一个参数是什么,它是MediaBrowserServiceCompat 中onGetroot() 的返回类型。
它的第一个参数是rootId,它是一个字符串,所以我要传递专辑的路径吗?我如何获得它的价值?如何返回不为 null 的内容层次结构?
@Override
public BrowserRoot onGetRoot(String clientPackageName, int clientUid,
Bundle rootHints) {
if (allowBrowsing(clientPackageName, clientUid)) {
return new BrowserRoot(MY_MEDIA_ROOT_ID, null); // what should I pass here ?
} else {
return new BrowserRoot(MY_EMPTY_MEDIA_ROOT_ID, null);
}
}
感谢任何帮助。
【问题讨论】:
标签: android android-mediaplayer mediabrowserservicecompat