美文网首页
[Mtk][M0] 去除Launcher3上面的搜索栏

[Mtk][M0] 去除Launcher3上面的搜索栏

作者: 灰灰手记 | 来源:发表于2016-12-22 23:51 被阅读916次

Launcher3上默认给QuickSearchBox预留了位置,这个位置默认情况下会被MtkQuickSearchBox占用,同时还存在Google的 QuickSearchBox时,就会优先让给Google的。在开发中,时不时会有客户提出去掉此搜索框的需求。

(后续使用 QSB 替代 QuickSearchBox)

Google QuickSearchBox
那么如何干掉这个搜索框呢?

两种方法:

一、同时干掉 Mtk QSB 和 Google QSB。

因为这个搜索框本质上是一个Widget,因此干掉它的“母体”,这个Widget自然就不会显示出来了。
** 1、干掉 Mtk QSB **
打开下面的文件,注释掉 QuickSearchBox。

alps/build/target/product/core.mk
device/mediatek/common/device.mk
alps/device/mediatek/mt6580/device.mk

** 2、干掉 Google QSB **

请修改Launcher3/src/com/android/launcher3/Launcher.java的getOrCreateQsbBar()方法,直接return null。

相关文章

网友评论

      本文标题:[Mtk][M0] 去除Launcher3上面的搜索栏

      本文链接:https://www.haomeiwen.com/subject/gbjyjttx.html