所以我尝试实现这一点 -语音搜索和您的应用程序之间的最快路线
到目前为止我所拥有的是...
在清单中:
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="com.google.android.gms.actions.SEARCH_ACTION"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
在 MainActivity 中:
if (Intent.ACTION_SEARCH.equals(intent.getAction())) {
String query = intent.getStringExtra(SearchManager.QUERY);
editText.setText(query);
}
如果我在 Google Now 中输入我的应用名称,就会显示该应用。如果我打开它没有任何反应,所以我没有收到搜索词(应用程序名称)。
我该如何实现,就像帖子描述的“Ok Google,在 MyApp 上搜索披萨”一样?