去掉当SearchView得到焦点时候出现的蓝色背景线.
SearchView calSearchView = (SearchView)v.findViewById(R.id.calendar_search_view);if (calSearchView != null) {try { //--拿到字节码Class<?> argClass = calSearchView.getClass();//--指定某个私有属性,mSearchPlate是搜索框父布局的名字Field ownField = argClass.getDeclaredField("mSearchPlate");//--暴力反射,只有暴力反射才能拿到私有属性ownField.setAccessible(true);View mView = (View) ownField.get(calSearchView);//--设置背景mView.setBackgroundColor(Color.TRANSPARENT);}catch (Exception e) {e.printStackTrace();}}