天天看點

如何去掉Android 6.0 UI界面上的搜尋框

網上參考了許多博文,更改了不少都沒有結果,搜尋框就是去不了,後來在以下的這個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);

            }

}

繼續閱讀