在Android 9中,媒体输出控件已添加到音量选择对话框。
我想在我的应用程序中有一个按钮,它将打开这些系统媒体输出控件,以便用户可以选择在哪里播放音频。
我在Android 9 features and APIs,Behavior changes: apps targeting API level 28+和Behavior changes: all apps中找不到任何相关信息>
在Android 9中,媒体输出控件已添加到音量选择对话框。我想在我的应用程序中有一个按钮,它将打开这些系统媒体输出控件,以便用户可以选择...
您正在寻找MediaRouter API。
我也对此进行了一些研究,所以我知道Android Pie可以做到这一点,但是他们还没有为我们的开发人员提供实现此目的的方法(至少我还没有找到方法)。 MediaRouterSelector中的CATEGORY_LIVE_AUDIO也仅用于辅助输出。您可以在开发者网站上阅读。因此,如果您必须这样做,我认为现在唯一的方法就是以编程方式进行解决: