网上参考了许多博文,更改了不少都没有结果,搜索框就是去不了,后来在以下的这个java文件中找到这个按钮监听事件
packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
找到这个方法:
public View getOrCreateQsbBar() {
.....
....
//将这段代码改成这样,屏蔽掉上方的搜索栏
if (widgetId != -1 && false) {
//if (widgetId != -1) { //这里是原来的
mQsb = mAppWidgetHost.createView(this, widgetId, searchProvider);
mQsb.setId(R.id.qsb_widget);
///M: ALPS02314317.//TODO : Need fix this workaround.
mSearchDropTargetBar.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
onSearchRequested();
}
});
mQsb.updateAppWidgetOptions(opts);
mQsb.setPadding(0, 0, 0, 0);
mSearchDropTargetBar.addView(mQsb);
mSearchDropTargetBar.setQsbSearchBar(mQsb);
}
}