У меня есть прокручиваемая и масштабируемая карта, которая имеет копию с низким разрешением карты, которая нарисована, когда масштаб масштабирования мал и система плитки, когда пользователь приближается к определенной точке. Проблема заключается в том, что в первый раз, когда нарисованы плитки, есть короткий, но заметный лаг. После этого начального запаздывания все гладко. GC не работает, и все растровые изображения загружаются во время запуска. Любая идея, что именно происходит, поэтому я могу позаботиться о задержке? Или любой способ для работы? Благодарю. Heres код ниже:Что происходит в системе, когда вызывается canvas.drawBitmap?
canvas.drawBitmap(map, null, bgRect,paint);
if(matrix[0]>.9){
mapPicture = makeMyMap(xScale,yScale); //make/update our map.
mapPicture.draw(canvas);
}