有没有办法在音乐识别上自动启动 Google Now?我需要它来创建一个启动音乐识别的 DashClock 扩展......
就我而言,我可以成功启动包 com.google.android.googlequicksearchbox 但我无法启动语音输入...我不会使用 startActivity 作为结果,因为我不需要结果,我真的只是启动 Google Now 语音识别功能,有没有办法以编程方式做到这一点?
有没有办法在音乐识别上自动启动 Google Now?我需要它来创建一个启动音乐识别的 DashClock 扩展......
就我而言,我可以成功启动包 com.google.android.googlequicksearchbox 但我无法启动语音输入...我不会使用 startActivity 作为结果,因为我不需要结果,我真的只是启动 Google Now 语音识别功能,有没有办法以编程方式做到这一点?
否则,要简单地启动 Google Now Song Recognition 服务(不必点击“听音乐”,要清楚),您可以使用字符串创建一个 Intent
"com.google.android.googlequicksearchbox.MUSIC_SEARCH";
这将直接启动正确的界面。
我刚刚找到了实现目标的方法:
Intent intent = new Intent();
intent.setClassName("com.google.android.googlequicksearchbox","com.google.android.googlequicksearchbox.VoiceSearchActivity");
启动此意图将打开语音搜索窗口。