1

onSearchRequested() 的目的是什么?我指的是这里:http: //developer.android.com/reference/android/app/Activity.html#onSearchRequested%28%29

声明如下:“您可以覆盖此函数以强制全局搜索,例如响应专用搜索键,或完全阻止搜索(通过简单地返回 false)。” 具体来说,粗体字是什么意思?这不意味着我们可以禁用这个按钮吗?我刚刚在:Android - 如何禁用搜索按钮,如何实现 onSearchRequested()?

如您所见,菲尔建议我必须走另一条路。我的问题是:可以使用此功能完全禁用搜索按钮吗?是否可以仅使用此功能而无需从对话框构建器中禁用此按钮?谷歌上面引用的声明是什么意思?感谢您的时间。

4

1 回答 1

1

您应该能够使用它禁用搜索按钮,我认为谷歌的意思是您可以阻止某人尝试从您的应用程序中搜索(IE跳过进度对话框),但由于大多数安卓手机不再带有搜索按钮,它不是一个非常常用的功能。

是的,您应该能够在不通过对话框生成器的情况下即时禁用它。

迅速

于 2012-11-11T12:38:49.270 回答