好的,我已经在 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/