1. 程式人生 > >SearchView去掉下劃線

SearchView去掉下劃線

下劃線 tde earch 屬性 div round 搜索 exc exceptio

 SearchView calSearchView = (SearchView) findViewById(R.id.sv_search_text);
        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(); } }

SearchView去掉下劃線