android - 果冻 bean 搜索键

标签 android android-4.2-jelly-bean

在我的 Android 应用程序中,我使用 list 中的这种机制通过我的许多 Activity 中的搜索键触发我的特定应用程序搜索

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

具有适当的搜索 Activity 。直到最近,这一切都运行良好。

随着 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 是否完全接管了此 key 的所有使用权,或者是否有办法恢复它?

如果我无法恢复它,那么几乎所有 Activity 中的 UI 设计都会更改,以添加搜索菜单选项或操作按钮....

最佳答案

这样做是专门为了规避专利问题。这主要只在美国完成,苹果最近在美国获得了关于 galaxy nexus 的禁令。因此,从现在开始,美国的所有 Android 手机都将显示此行为。所以果冻 bean 中的大多数应用程序都有一个屏幕搜索按钮。

关于android - 果冻 bean 搜索键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11931395/

相关文章:

android - 带工具栏和 TabLayout 的 ViewPager 高度错误

android - 在正常状态下发生的按钮按下状态填充

android - 如何像 Cyanogenmod widgetrenderFx night mod 一样改变屏幕

java - Android loopj Async Http 在 1.4.5 更新后崩溃

android - 在 Nexus 7 android 的 android webview 中播放内部存储中的 .SWF 文件

android - 复选框文本显示在框顶部

android - 时间选择器 4.2 和获取编辑文本

android - 操作栏菜单项的分隔线

android - 尝试使用 Jelly Beans 新的低级媒体 API 构建 "Hello, world!"媒体播放器 Activity

android - 在 Google App Engine 上,我可以关联 Google OAuth 2 token 和使用 Android 的 AccountManager 获得的 SACSID token 吗?