我想在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中我通过处理函数及其工作调用更新函数,但它仅在左上角和右上角重绘图像。
其实我想这样显示: