在屏幕上的不同位置显示图像

时间:2011-10-28 06:23:59

标签: java android

我想在android中使用canvas开发一个小游戏。我想重新绘制并在左上角,右下角,左下角,右上角和中间显示图像......这里我的示例代码是

public class Game extends View {
    protected void onDraw(Canvas canvas) {
        canvas.drawBitmap(image, x, 0, paint);
    }

    // called by thread
    public void update() {
        if(x < 453)
            x++;
        else
            x=0;
    }
}

在ACTIVITY中我通过处理函数及其工作调用更新函数,但它仅在左上角和右上角重绘图像。

其实我想这样显示:

  1. 应该是左上角
  2. 右下
  3. 左下
  4. 右上
  5. 中心
  6. 续...

0 个答案:

没有答案