80,350
社区成员
发帖
与我相关
我的任务
分享
public void preDraw(Tile tile){
cacheCanvas.setBitmap(cacheBitmap);
Bitmap bitmap = tile.getBitmap();//获得要画的方块
Point scPt = tile.getScreenPos();//获得要画的方块需要画的位置
if(bitmap != null){
cacheCanvas.drawBitmap(bitmap, scPt.x, scPt.y, null);
}
map.invalidate();
Log.d("预画图完成", "显示至界面");
}
public void onDraw(Canvas canvas) {
canvas.drawBitmap(cacheBitmap, 0, 0, null);
Log.d("完成画图","ok");
}
public void onDraw(Canvas canvas) {
canvas.drawColor(0x0);//清空画布
canvas.drawBitmap(cacheBitmap, 0, 0, null);
Log.d("完成画图","ok");
}