Я реализовал ContentProvider для добавления пользовательских предложений в окно быстрого поиска моих приложений. Он отлично работает в моем приложении. Однако я также включил его в глобальный поиск, и он там работает по-другому. Каждый раз, когда я начинаю поиск в глобальном поиске и выбираю одно из своих предложений, это предложение сохраняется и отображается в следующий раз, когда я открываю глобальный поиск. Что мне не нравится, так это то, что мои текущие предложения ниже тех, которые я нажимал раньше.
Есть ли способ отключить такое поведение?
В настоящее время я подумываю об интеграции недавних предложений в свой ContentProvider, чтобы предоставить как недавние, так и индивидуальные предложения. Хотя я боюсь, что это приведет к тому, что одни и те же предложения появятся дважды - сначала из глобального поиска, а затем из моего ContentProvider ...
Любой совет?