3

有没有办法在音乐识别上自动启动 Google Now?我需要它来创建一个启动音乐识别的 DashClock 扩展......

就我而言,我可以成功启动包 com.google.android.googlequicksearchbox 但我无法启动语音输入...我不会使用 startActivity 作为结果,因为我不需要结果,我真的只是启动 Google Now 语音识别功能,有没有办法以编程方式做到这一点?

4

2 回答 2

4

否则,要简单地启动 Google Now Song Recognition 服务(不必点击“听音乐”,要清楚),您可以使用字符串创建一个 Intent

"com.google.android.googlequicksearchbox.MUSIC_SEARCH";

这将直接启动正确的界面。

于 2013-09-12T09:11:37.937 回答
2

我刚刚找到了实现目标的方法:

Intent intent = new Intent();
intent.setClassName("com.google.android.googlequicksearchbox","com.google.android.googlequicksearchbox.VoiceSearchActivity");

启动此意图将打开语音搜索窗口。

于 2013-09-09T21:09:51.330 回答