android createBitmap,如何设置背景色

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android createBitmap,如何设置背景色相关的知识,希望对你有一定的参考价值。

public static Bitmap createBitmap (int[] colors, int width, int height, Bitmap.Config config)
这个里面的int[] colors是怎么回事,开始误以是RGB三色,结果错了

参考技术A 此方法是根据int[] colors色素组创建Bitmap,你可以到这里看一下:http://blog.csdn.net/gaomatrix/article/details/6532468 参考技术B 试试setBackground(int); 参考技术C

比如:

int[]  colors=0xFFFFFFFF,0xFF000000,0xFF33CCFF; 
//这里呢第一个表示白色,第二个表示黑色,这个指的就是RGB三色,由6位数获得不同的颜色。
//0x表示16进制,第一个FF表示不透明,调整透明度的。比如半透明白色:0x90FFFFFF 。

或者如下:

int[]  colors=Color.white,Color.black,Color.blue;

追问

 有没有简单的方法将有的点设置成一种颜色

本回答被提问者和网友采纳

以上是关于android createBitmap,如何设置背景色的主要内容,如果未能解决你的问题,请参考以下文章

Bitmap.createBitmap(bitmap, x,y,width,height) 的正确偏移

Android Bitmap

如何在 Android 中创建圆形 ImageView? [复制]

Android之——图片的内存优化

Android OOM的解决方式

Android加载大图片OOM异常解决