プロジェクトに検索機能があります。searchable.xmlで、ユーザーが3文字以上入力した場合にのみ検索を制限したいと思います。
これはandroid:searchSuggestThreshold = "3"で実行できますが、私の場合は何も起こらず、ユーザーは複数の文字を入力しても検索を実行できます。
これが私のsearchable.xmlです:
<searchable xmlns:android="http://schemas.android.com/apk/res/android"
android:label="@string/Label"
android:hint="@string/Hint"
android:searchSuggestThreshold="3"
android:includeInGlobalSearch="true"/>
これがマニフェストからの2つの検索アクティビティです
<activity android:name=".Search"
android:configChanges="orientation|keyboardHidden">
<intent-filter>
<action android:name="android.intent.action.SEARCH" />
</intent-filter>
<meta-data android:name="android.app.searchable"
android:resource="@xml/searchable"/>
</activity>
<activity android:name=".SearchInterface"
android:configChanges="orientation|keyboardHidden">
<meta-data android:name="android.app.default_searchable"
android:value=".Search" />
</activity>