Android中,我们知道常用的两种设置背景颜色的用法,我也一样,但是对于我们知道的两种常用的代码匹配出来的颜色棕总是不是那么的完美,这次,无意间发现了这种代码写的颜色,可以自定义,这样,对于简单的背景我们都可以自己设置,还不用去找那些简单的图片来填充了。
很好用的,直接在加载的时后调用这个方法就ok啦!
// 加载背景颜色 public void drawBackground() { GradientDrawable grad = new GradientDrawable(Orientation.TL_BR, new int[] { Color.rgb(0, 0, 127), Color.rgb(0, 0, 255), Color.rgb(127, 0, 255), Color.rgb(0, 127, 255), Color.rgb(127, 255, 255), Color.rgb(255, 127, 255) }); this.getWindow().setBackgroundDrawable(grad); }