私のアプリが提供する機能の 1 つは、検索ボタンを長押ししてバックグラウンドで実行することを選択することです。アプリの設定画面でこの機能が有効になっていない場合でも、検索の長押しオプションに表示されるアクティビティ。この場合、アプリのオプションがプログラムで長押し検索オプションに表示されないようにする方法はありますか?
これは、マニフェストでアクティビティを定義する方法です。
<activity
android:name="com.bill.deuterh.SearchButtonActivity"
android:theme="@style/Theme.Transparent"
android:label="@string/title_activity_search_button" >
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.SEARCH_LONG_PRESS"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>