Поэтому я попытался реализовать это - Самый быстрый маршрут между голосовым поиском и вашим приложением
То, что у меня есть до сих пор, это...
В манифесте:
<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>
In MainActivity:
if (Intent.ACTION_SEARCH.equals(intent.getAction())) {
String query = intent.getStringExtra(SearchManager.QUERY);
editText.setText(query);
}
Если я ввожу название своего приложения в Google Now, оно отображается. Если я открою его, ничего не произойдет, поэтому я не получил поисковый запрос (имя приложения).
Как мне реализовать то, что описано в сообщении «Окей, Google, ищи пиццу в MyApp»?