在Android中禁用搜索按钮(快速搜索框)

Mga*_*erz 2 search android

我正在开发一个应用程序,我需要禁用快速搜索框,因为它以某种方式解除了我的对话框,这些对话框请求信息以保留那些不应该使用我的应用程序的人[它在开发中,并在其上市场 - 让人们更新更容易].从不触发所有类型的解雇对话的听众 - 我不知道为什么.我到处都看,我没有得到如何禁用它的结果.(2.1及以上). 如何禁用QSB ..?是一个良好的开端,但它不起作用.我不知道为什么谷歌坚持我使用这个...我在我的应用程序中绝对不需要这个.我怎样才能解决这个问题......或者我是否需要尝试其他类型的DRM?

mar*_*ear 5

您可以通过实现此操作并返回false来阻止对您的活动或对话框的搜索:

public boolean onSearchRequested() {
    return false;
}
Run Code Online (Sandbox Code Playgroud)

更新:
代码也适用于对话框