首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MediaBrowserServiceCompat方法

MediaBrowserServiceCompat方法
EN

Stack Overflow用户
提问于 2017-01-24 04:25:57
回答 1查看 973关注 0票数 3

如何从活动中访问我在MediaBrowserServiceCompat中定义的公共方法(而不是覆盖的方法)?

早些时候,我只使用了服务,所以我可以将它绑定到活动类,然后轻松地访问这些方法。

既然没有返回绑定器(onBind在mediaBrowserService中没有被覆盖),那么如何才能做到呢?

(我还从ianblake的博客上读到,mediaBrowserService在这里自动地使用了bound...is吗?)

EN

回答 1

Stack Overflow用户

发布于 2018-07-03 16:26:37

这是排名第一的谷歌搜索结果,但这个stackoverflow回答实际上提供了完成所需内容的步骤。

编辑:从上面链接复制的步骤

  1. 在MediaControllerCompat之后,从MediaBrowserCompat实例中创建一个文档
  2. 调用sendCommand,传入唯一标识命令(例如,doMagic)的命令字符串、希望传递给该方法的任何参数以及如果需要返回值的ResultReceiver。
  3. 在使用the MediaSessionCompat.Callback registered的MediaBrowserServiceCompat中,重写onCommand()并处理该命令(例如,通过调用consiverdomagic)。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41820005

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档