我已经缩小了我的减速到这个方法。
public void drawMap(Canvas canvas) {
if (car.x > 0 && map != null) {
clipArea = Bitmap.createBitmap(map, mapx, mapy, getWidth(),
getHeight());
canvas.drawBitmap(clipArea, 0, 0, null);
}
}
这个程序运行大约需要3秒钟!希望能得到帮助。位图的大小是屏幕大小的两倍,但对于我的游戏来说很关键,所以我需要保留它 :) 请问有什么优化的方法吗?谢谢