在许多Android手机上,当用户长按“搜索”按钮时,它会启动Google语音搜索意图。如何在整个系统中覆盖此功能,而不仅仅是覆盖活动中的“长按”搜索按钮?更具体地说,如何将我的应用添加为与Google语音搜索相同的意图类型,以便在长按“搜索”按钮时显示为“选择应用程序”选项。非常感谢!
答案 0 :(得分:3)
尝试在AndroidManifest.xml中的intent-filters下使用“android.intent.action.SEARCH_LONG_PRESS”作为您的操作,类别为“android.intent.category.DEFAULT”
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".YourActivityName" android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.SEARCH_LONG_PRESS" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
</application>