1

Android アプリ内から、システムの音声認識設定画面を表示する方法は?

注:ここに同様の質問がありますが、古くなっています。

4

1 に答える 1

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");
于 2012-08-08T08:03:59.417 に答える