Android 来自MediaBrowserCompat支持服务的getIem方法

Android 来自MediaBrowserCompat支持服务的getIem方法,android,kotlin,android-mediasession,Android,Kotlin,Android Mediasession,在我的应用程序中,我必须从连接的服务中获取媒体项目,然后才能从服务中获取它们。谷歌的文档说我使用了getItem方法。但是,正如上面所说,有些服务不支持这种方法,就我而言,目前唯一不支持这种方法的服务是蓝牙。如何获得“无法获取项目支持”服务的列表 我在文档中搜索了一个方法来列出非支持服务,或者一个方法来检查服务是否支持,但我没有成功。我还想列出不受支持的服务,并检查是否列出了当前服务,但这种方法的问题是,如果用户安装了另一个不支持getItem的应用程序,它将不会被列出,并且在尝试调用GetIt

在我的应用程序中,我必须从连接的服务中获取媒体项目,然后才能从服务中获取它们。谷歌的文档说我使用了getItem方法。但是,正如上面所说,有些服务不支持这种方法,就我而言,目前唯一不支持这种方法的服务是蓝牙。如何获得“无法获取项目支持”服务的列表

我在文档中搜索了一个方法来列出非支持服务,或者一个方法来检查服务是否支持,但我没有成功。我还想列出不受支持的服务,并检查是否列出了当前服务,但这种方法的问题是,如果用户安装了另一个不支持getItem的应用程序,它将不会被列出,并且在尝试调用GetItems时会崩溃


我想找到一种更有效的方法来检查服务是否支持getItem,我也有同样的问题。有人能帮忙吗?我也有同样的问题。有人能帮忙吗?