【问题标题】:Overriding Search Long Press覆盖搜索长按
【发布时间】:2011-10-27 21:27:52
【问题描述】:

在许多 Android 手机上,当用户长按搜索按钮时,它会启动 Google 语音搜索意图。如何在整个系统中覆盖此功能,而不仅仅是覆盖活动中的搜索按钮长按?更具体地说,如何将我的应用程序添加为与 Google 语音搜索相同类型的意图,以便在长按搜索按钮时显示为“选择应用程序”选项。非常感谢!

【问题讨论】:

    标签: android search button android-intent


    【解决方案1】:

    尝试使用“android.intent.action.SEARCH_LONG_PRESS”作为您的操作,在您的 AndroidManifest.xml 中您的意图过滤器下的类别为“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>
    

    【讨论】:

      猜你喜欢
      • 2011-07-14
      • 2016-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多