android - 覆盖长按搜索按钮以显示对话框

标签 android search overriding long-press

好的,我已经在 stackoverflow 和网络上的各种网站上搜索了问题/答案。 据我所见,人们似乎认为不可能覆盖长按搜索按钮来启动 Activity/对话。这是不可能的,因为 handcent,市场应用程序使用长按搜索按钮启动快速撰写 Activity 。 可悲的是,当我指定

< 接收器 android:enabled="true"android:name=".musicdialog"> < Intent 过滤器 android:priority="1"> < Action android:name="android.intent.action.ACTION_SEARCH_LONG_PRESS"/>

我也尝试过

有些人认为长按搜索按钮使用 global_search 但我不想覆盖该功能。

简单的问题。如何覆盖长按搜索按钮以显示对话框?

最佳答案

ACTION_SEARCH_LONG_PRESS是一个 Activity Action 。您将它与 <activity> 一起使用在其 <intent-filter> , 不带 <receiver> .

关于android - 覆盖长按搜索按钮以显示对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5291158/

相关文章:

java - 如果我使用不同的 ViewItemType,我应该使用 viewHolders 吗?

android - 为什么 gradle 文件图标显示老鼠?

java - 如果MotionEvent超时90秒怎么调用方法?

android - 拦截来电时出现的问题

algorithm - 最佳订单履行

Python 类与 numpy 数组求和

c++ - 在 C++ 中为两个参数使用 const 覆盖运算符

php - 使用 AES 加密搜索 MySQL

php - 如何使用 AND 和 OR 条件创建 php 标签搜索字段?

C++ "' 形状' : cannot instantiate abstract class"can't find the source of the problem