我开始创建一个将在后台运行的应用程序,并全局重新调整播放/暂停/前进/后退按钮,以更改适用于任何媒体播放器的音量。
示例:在Pandora或Youtube中流式传输媒体时,按暂停键即可 降低音量然后激活暂停,按下播放将增加音量然后激活播放。
我发现onMediaButtonEvent()
会给我一个类似的效果,除了它仅在其编写的应用程序中本地化,并且仅适用于物理硬件播放/暂停/前进/后退按钮。
此外,我可以使用onClick()
,这可以让我决定按下播放/暂停/前进/后退按钮时会发生什么,但这仅限于应用内。
任何人都可以提供有关是否有其他功能,解决方法或是否可能的任何见解?也许我正在寻找错误的方向,并且有一些东西需要在内核中修改,这是有限的。