今、私は追加しています
<intent-filter>
<action android:name="android.intent.action.SEARCH" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
<meta-data android:name="android.app.searchable" android:resource="@xml/searchable" />
<activity>
AndroidManifest.xml のすべてのシングルに対してIntent
、各アクティビティで を受信し、検索文字列を 1 つのsingleTop
アクティビティに転送して、実際に (HTTP/JSON 経由で) 検索を実行し、結果をリストに表示します。
アプリケーション内の各アクティビティで検索がアクティブになるように AndroidManifest.xml をセットアップする方法があるかどうか疑問に思っていますが、検索文字列は Android の検索ボックスからsingleTop
SearchResults_Activity に直接転送されるのではなく、各アクティビティのイベントを検証してから、検索文字列を転送します。