发布于 2014-04-29 10:21:41
您需要编写您自己的MediaRouteDialogFactory,它需要您的MediaRouteControllerDialogFragment,需要您的MediaRouteControllerDialog。
然后通过Cast图标或动作条菜单item.setDialogFactory(yourMediaRouteDialogFactory).使用它。
最好看看视频示例应用程序。
发布于 2014-04-28 15:36:22
是关于如何获取信息的问题,还是问当强制转换图标单击*时如何显示自定义对话框?至于信息,您目前提到的图像显示(a)播放媒体的一些元数据(图标、标题、..)以及(b)播放状态(暂停/播放)。这些信息可以从RemoteMediaPlayer.getMediaInfo()和getMediaStatus()获得。您还应该注册对话框来收听媒体状态和元数据的更新,因此当对话框打开时,它可以反映更改。
CCL只是SDK的包装器,所以您可以查看它的代码,看看它是如何使用SDK来完成这些任务的。
https://stackoverflow.com/questions/23336535
复制相似问题