在我的Android Wear 2.0手表上,如果它通过蓝牙连接到我的手机,当我从任何来源在手机上播放音乐时,手表会自动切换到一些通用的音频控制应用程序,我可以从中播放/暂停/跳过/等在我的手机上。
这让我认为一定有一些界面可以让我从我正在开发的应用程序中实现这些基本的媒体控制。不过,我还没有找到任何信息。
有人有任何关于在Android Wear上这样做的信息吗?
请参阅AudioManager。dispatchMediaKeyEvent(KeyEvent-KeyEvent)
显然,这段代码需要在您想要控制的设备上运行。因此,你可以在手机上运行WearableListenerService,响应wear发送的消息。
dispatchMediaKeyEvent为Kitkat及以上版本。为了支持早期版本,您可以广播意图。意图ACTION\u MEDIA\u按钮。
这两者都需要按键上下事件才能工作,或者至少在某些设备上。
long eventTime = SystemClock.uptimeMillis() - 1;
KeyEvent downEvent = new KeyEvent(eventTime,eventTime,KeyEvent.ACTION_DOWN,KeyEvent.KEYCODE_MEDIA_PAUSE, 0);
audioManager.dispatchMediaKeyEvent(downEvent);
eventTime++;
KeyEvent upEvent = new KeyEvent(eventTime, eventTime, KeyEvent.ACTION_UP, KeyEvent.KEYCODE_MEDIA_PAUSE, 0);
audioManager.dispatchMediaKeyEvent(upEvent);
您可以参考此示例codelab,了解如何使用最新的Android媒体API使音乐播放器应用程序在Android Wear上无缝工作。
如果您使用媒体API,您的用户可以在其Android Wear设备上控制播放和浏览歌曲,而无需任何额外代码。通过本教程,Android Wear自动连接到由MediaStyle通知链接的MediaSesshtml" target="_blank">ionCompat。Android Wear的最新版本还连接到MediaBrowserServiceCompat以浏览内容。
您还可以查看本教程,了解如何在Android手机、平板电脑、Android Auto、Android Wear、Android TV和Google Cast设备上实现跨多种外形的音频媒体应用程序,并提供一致的用户体验。
在训练课期间,通过手表控制手机上播放的音乐和媒体,没有训练时也可以通过时间视图来控制。在设置 > 一般设置 > 音乐控件中开启音乐控件。您可以在训练显示屏和/或通知中控制音乐。在训练课期间,选择训练显示屏来控制音乐,在没有训练时通过时间视图中的通知来访问控件。 音乐控件适用于 iOS 和 Android 手机。要使用音乐控件,您需要在手机上运行 Polar Flow 应用并将手机与手表配对。如需获
本文向大家介绍Android音乐播放器制作 扫描本地音乐显示在手机(一),包括了Android音乐播放器制作 扫描本地音乐显示在手机(一)的使用技巧和注意事项,需要的朋友参考一下 思路 首先是扫描本地所有的音频文件,然后全部装进集合当中,接下来就是用ListView展示在屏幕上,大概就是这几个步骤了,接下来细讲 创建一个容器 进行过数据解析的朋友都应该知道JavaBean吧,用来装载解析出来的数据
问题内容: 如何在Java中使Android手机静音?代码示例非常有帮助。 问题答案: 您可以使用该类。 在本课程中,您正在寻找功能。 可以传递给函数的值是: 振铃模式的一个,或。 您必须将其添加到清单文件中:
我无法在Android上使用Chrome手机播放音频。它是否被限制播放音频(OGG)? 所以,我有一个HTML文档。内部有以下音频标签: 我还触发音频播放JS: 音频在Chrome桌面上播放效果很好,但在Chrome Mobile上根本无法播放。我是否应该知道一些限制/标志?
我想写一些应用程序来控制android音乐播放器:)例如,当我摇动手机时-
本文向大家介绍Android实现简单音乐播放控件,包括了Android实现简单音乐播放控件的使用技巧和注意事项,需要的朋友参考一下 之前看到网页版的网易音乐播放控件, 正好在一个开源学习项目中需要简单的音乐播放功能。所以想是不是可以封装一个音乐播放控件,提供一个类似网易播放控件的默认界面,而且提供更换界面的功能。使用时,只需要去设计界面, 而不用再去管音乐播放的逻辑,所以就实现了一个简单的音乐播放