Android全球搜索应用程序替换

Android全球搜索应用程序替换,android,android-manifest,Android,Android Manifest,我正在开发一个应用程序,它将替代默认的Android搜索应用程序。我希望我的应用程序是当用户按下(而不是长按)硬件搜索按钮时运行的默认应用程序。这可能吗?有这样的意图: 因此,基本上你只需要一个能够倾听用户意图的应用程序,其余的则是用户的选择…不幸的是,这不起作用。注册意向后,点击搜索按钮仍然会打开谷歌的快速搜索框。在查看Android的GlobalSearch包的源代码后,我看到默认应用程序注册了“Android.search.action.GLOBAL_search”意图,但当我注册时,它仍

我正在开发一个应用程序,它将替代默认的Android搜索应用程序。我希望我的应用程序是当用户按下(而不是长按)硬件搜索按钮时运行的默认应用程序。这可能吗?

有这样的意图:


因此,基本上你只需要一个能够倾听用户意图的应用程序,其余的则是用户的选择…

不幸的是,这不起作用。注册意向后,点击搜索按钮仍然会打开谷歌的快速搜索框。在查看Android的GlobalSearch包的源代码后,我看到默认应用程序注册了“Android.search.action.GLOBAL_search”意图,但当我注册时,它仍然不起作用。我开始觉得这是不可能的。你解决了吗?我有一个类似的问题,找不到任何答案!