У меня есть кнопка в моем приложении. Когда она нажата, я вызываю метод onSearchRequested (). Когда это называется, появляется окно поиска акций, чтобы пользователь мог набрать там ненужную информацию. Когда они нажимают «Go», мне нужно, чтобы результаты возвращались обратно в мое приложение, но вместо этого открывается стандартный браузер и выполняется поиск в Google. Как я могу сказать, чтобы вместо этого я возвращал результаты в мое приложение.
Я пробовал эти элементы в моем файле manifest.xml:
<meta-data android:name="android.app.default_searchable"
android:value=".MainActivity" />
<activity android:name=".MainActivity"
android:launchMode="singleTop"
<intent-filter>
<action android:name="android.intent.action.SEARCH" />
</intent-filter>
Я также пытался зафиксировать результат в моем onCreate с помощью:
Intent intent = getIntent();
if (Intent.ACTION_SEARCH.equals(intent.getAction()))