Android SearchView隐藏边框

直接上代码

Class c = searchViewRes.getClass();
        try {
            Field f=c.getDeclaredField("mSearchPlate");//通过反射,获得类对象的一个属性对象
            f.setAccessible(true);//设置此私有属性是可访问的
            View v=(View) f.get(searchViewRes);//获得属性的值
            v.setBackgroundColor(Color.WHITE);//设置此view的背景
        } catch (Exception e) {
            e.printStackTrace();
        }

你可能感兴趣的:(Android SearchView隐藏边框)