如何以编程方式显示“语音识别设置”屏幕

时间:2012-08-08 08:03:59

标签: android voice-recognition

在Android应用中,如何显示系统语音识别设置屏幕?

注意:有一个类似的问题here,但它已过时。

1 个答案:

答案 0 :(得分:5)

Pre-Jelly Bean,这样做的方法是使用意图:

Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setClassName("com.google.android.voicesearch", "com.google.android.voicesearch.VoiceSearchPreferences");

但是:我没有机会在Honeycomb(API 11-13)上测试这个 - 有谁知道?

Jelly Bean,您需要更改包名称:

intent.setClassName("com.google.android.googlequicksearchbox", "com.google.android.voicesearch.VoiceSearchPreferences");