onSearchRequested() 的目的是什么?我指的是这里:http://developer.android.com/reference/android/app/Activity.html#onSearchRequested%28%29
声明如下:“您可以覆盖此功能以强制进行全局搜索,例如响应专用搜索键,或完全阻止搜索(只需返回 false)。”具体来说,粗体部分是什么意思?这不意味着我们可以禁用此按钮吗?我刚刚在:Android - How to disable Search button, how to implement onSearchRequested()? 进行了激烈的讨论。
如您所见,Phil 建议我必须走另一条路。我的问题是:可以JUST此功能用于完全禁用搜索按钮吗?是否可以只使用此功能而不必从对话框生成器中禁用此按钮?谷歌对上面引用的声明是什么意思?感谢您的宝贵时间。
最佳答案
你应该能够使用它来禁用搜索按钮,我认为谷歌的意思是你可以阻止试图从你的应用程序中搜索的人(IE 跳过进度对话框) 但由于大多数 Android 手机不再带有搜索按钮,因此它不是一个非常常用的功能。
是的,您应该能够在不通过对话框生成器的情况下即时禁用它。
swift
关于java - onSearchRequested() 的目的是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13331025/