Я разрабатываю приложение, которое рисует карту.
В настоящее время моя логика выглядит следующим образом:
1) У меня есть действие с набором слоев (плитки, линии, квадраты и т. Д.)...).
2) В упражнении по отображению представления с холстом.
3) Затем в этом представлении я вызываю «RenderAll».В результате я прохожу все слои и вызываю процедуру рендеринга для каждого из них.Я отправляю холст своему рендереру, а вещи рисуются на холсте.После этого onDraw вызывается на моем виде, и изображение завершается и рисуется на виде.
Я хочу, чтобы каждый из моих слоев рисовался отдельно.То есть я должен рисовать в разных темах.Так что когда моя карта перемещается, сначала рисуются плитки, затем линии и так далее.Также мне нужно отменить задачу, переместив мою карту.
Может кто-нибудь указать мне хороший урок, как это сделать?Я новичок в многопоточности ...
Спасибо.