带有 KEYCODE_VOICE_ASSIST 键捕获的 Android 启动器
Posted
技术标签:
【中文标题】带有 KEYCODE_VOICE_ASSIST 键捕获的 Android 启动器【英文标题】:Android Launcher with KEYCODE_VOICE_ASSIST key capture 【发布时间】:2015-11-14 19:50:41 【问题描述】:我想知道自定义启动器是否可以实现这一点,因为 per the android docs 似乎没有将关键代码传递给应用程序。
因此,当按下遥控器或具有它的键盘上的麦克风按钮时,应用程序或自定义启动器将如何反应,例如 Google's Now Launcher 打开语音搜索命令(这不是我想要的操作触发,但只听按下按钮的事件并做出相应的反应)。
【问题讨论】:
【参考方案1】:您可以在 Activity
中覆盖 onSearchRequested()
:
@Override
public boolean onSearchRequested()
// return false if you just want to listen to the event
// return true if you are overriding the system's functionality
【讨论】:
以上是关于带有 KEYCODE_VOICE_ASSIST 键捕获的 Android 启动器的主要内容,如果未能解决你的问题,请参考以下文章