Скрыть провайдера поиска в приложении Google Search? - PullRequest
1 голос
/ 03 ноября 2011

В моем приложении несколько поисковых систем. С поисковыми провайдерами дело в том, что они появляются в поисковом приложении / виджете Google. Можно ли в любом случае отображать только одного из этих провайдеров, а не всех? =) * * Тысяча одна

1 Ответ

2 голосов
/ 03 ноября 2011

Я не уверен, почему вам не нужны поисковые системы, которые вы не хотите показывать.

При этом вы можете отключить их компоненты через PackageManager и setComponentEnabledSetting(). Отключенный ContentProvider не должен отображаться для пользователя, чтобы включить или в реальном поисковом интерфейсе - если это произойдет, это будет ошибка Android IMHO. Однако я не знаю, потребует ли пользователь для повторного включения провайдера войти и повторно выбрать его в разделе «Поиск» приложения «Настройки».

...