直接上代码
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();
}