Android 带有 KEYCODE_VOICE_ASSIST 键捕获的启动器
Android Launcher with KEYCODE_VOICE_ASSIST key capture
我想知道自定义启动器是否可以做到这一点,因为似乎 per the Android docs 关键代码未交付给应用程序。
因此,当按下遥控器或带有它的键盘上的麦克风按钮时,应用程序或自定义启动器会如何反应,例如 Google's Now Launcher 打开语音搜索命令(不是说这是我想触发的动作,但只听按下按钮的事件并做出相应的反应)。
您可以在 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
}
我想知道自定义启动器是否可以做到这一点,因为似乎 per the Android docs 关键代码未交付给应用程序。
因此,当按下遥控器或带有它的键盘上的麦克风按钮时,应用程序或自定义启动器会如何反应,例如 Google's Now Launcher 打开语音搜索命令(不是说这是我想触发的动作,但只听按下按钮的事件并做出相应的反应)。
您可以在 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
}