我已经实现了一个 ContentProvider 来向我的应用程序快速搜索框添加自定义建议。它在我的应用程序中运行良好。但是,我也将它包含在全局搜索中,并且在那里的工作方式有所不同。每当我在全局搜索中开始搜索并选择我的一个建议时,该建议就会保存并在我下次打开全局搜索时显示。我不喜欢的是我目前的建议低于我之前点击的建议。
有没有办法禁用这种行为?
我目前正在考虑将最近的建议集成到我的 ContentProvider 中,以提供最近和自定义的建议。虽然我担心这会导致两次相同的建议 - 首先来自全局搜索,然后来自我的 ContentProvider ......
有什么建议吗?