Android 如何禁用可搜索活动?

Android 如何禁用可搜索活动?,android,Android,我制作了一个应用程序,并使用了一个名为“android.app.default\u searchable”的属性,如下所示: <meta-data android:name="android.app.default_searchable" android:value=".ui.MainTabActivity" /> 因此,当我单击键盘上的搜索按钮时,它将跳转到特定的活动。 但现在我希望一些活动不响应搜索操作。那么如何在manifest.xml中或以其他方式配置它们呢?将其添加到

我制作了一个应用程序,并使用了一个名为“android.app.default\u searchable”的属性,如下所示:

<meta-data android:name="android.app.default_searchable" android:value=".ui.MainTabActivity" />

因此,当我单击键盘上的搜索按钮时,它将跳转到特定的活动。
但现在我希望一些活动不响应搜索操作。那么如何在manifest.xml中或以其他方式配置它们呢?

将其添加到不需要搜索的活动中。点击搜索按钮将不起任何作用

@Override
public boolean onSearchRequested() {
    return true;
}