果冻豆搜索键

时间:2012-08-13 09:22:27

标签: android android-4.2-jelly-bean

在我的Android应用中,我使用清单中的这种机制,通过我的一些活动中的搜索键启用我的特定应用搜索

    <meta-data 
        android:name="android.app.default_searchable"
        android:value=".Search.SearchActivity" />

使用适当的搜索活动。这一切都很好,直到最近。

通过Jelly Bean更新,搜索键现在始终启动Google NOW搜索功能。

在此网站上:http://www.android.com/about/jelly-bean/我在“Google搜索”部分中找到了此声明:

"For devices with a hardware search key, you can tap it to launch Google Search."

Google是否完全接管了这个密钥的使用权,或者有办法恢复它吗?

如果我无法恢复它,那么几乎所有活动中的UI设计都会发生变化,无法添加搜索菜单选项或操作按钮....

2 个答案:

答案 0 :(得分:2)

这是专门为规避专利问题而做的。这主要是在美国进行的,苹果最近获得了对星系连接的禁令。因此,从现在开始,美国的所有Android手机都会显示此行为。因此,果冻豆中的大多数应用都有一个屏幕搜索按钮。

答案 1 :(得分:1)

如果你有一个基于cyanogenmod的手机(例如像我这样的HTC DHD的上瘾时间),旧的行为只是一个沉寂:

菜单/系统设置/系统/硬件键/搜索/应用内搜索

但是这个改变浪费了我调试我的应用程序和研究找到这个解决方案的一些时间。毋庸置疑,我讨厌专利,特别是荒谬的专利:像操作系统向应用程序发送硬件密钥事件的明显行为可以获得专利吗???