我知道StackOverflow的规则,因此提前道歉询问这样一个主观性问题。
我尝试了文档,但它只是这样说:
RemoteControlClient使得可以公开供远程控制器使用的信息,这些信息包括元数据、艺术品和媒体传输控制按钮。
一个远程控制客户端对象与媒体按钮事件接收器相关联。在通过registerRemoteControlClient(RemoteControlClient)注册RemoteControlClient之前,必须先使用registerMediaButtonEventReceiver(ComponentName)注册此事件接收器。
我不知道其他人怎么想,但对于一个有如此酷炫名称的东西,这么少的文档对我来说是不够的。
我在许多论坛上搜索过,但不幸的是,这个概念对我来说仍然不清楚。
如果有人能帮助我理解它,以及它如何工作,最重要的是,它能做什么,我将不胜感激。
提前致谢,也为提出主观性问题而道歉。
RemoteControlClient
不是一个小部件或应用程序小部件 - 它是锁屏的一部分的接口,用于提供媒体控制(曾经)。我不知道您是否可以在与Notification
结合使用RemoteControlClient
的方式。但是,在 Android 5.0+ 上,有一个MediaStyle
大型Notification
可以使用,它取代了RemoteControlClient
,后者已被弃用。 - CommonsWare