Android drawBitmap绘制一种棋盘图案

时间:2012-03-29 23:34:10

标签: java android

好吧也许我在这里错过了一些东西,但是当我做的时候

 canvas.drawRGB(0x80, 0x80, 0x80);  

我得到一个干净且预期的灰色屏幕:

但是当我使用这段代码时

pixels = new int[800*480];
...
for(int x = 0; x < 800; x++)
    {
        for(int y = 0; y < 480; y++)
        {
            pixels[x+y*800] = 0xff808080;
        }
}
canvas.drawBitmap(pixels, 0, 800, 0, 0, 800, 480, false, null);

我的手机画的是这样的:(注意'棋盘'图案;不应该在那里) enter image description here

在模拟器中也是如此,所以我猜我做错了什么?

0 个答案:

没有答案