Рисуется не полностью в холсте - PullRequest
0 голосов
/ 09 мая 2019

Я создал растровое изображение и нарисовал на нем текст / рисунки.Затем я нарисовал растровое изображение, используя новый холст.Я делаю то же самое для числа растровых изображений, которые рисуются параллельно в отдельных потоках, и после того, как растровые изображения нарисованы, они добавляются в карту, которая содержит список растровых изображений, которые должны быть нарисованы на холсте.Наконец я беру растровые изображения с карты и рисую их на холсте.Но некоторые из моих рисованных объектов, нарисованных на растровом изображении, нарисованы не полностью.Любая идея, почему это происходит?

Я нарисовал рисовать так:

    canvas.save();
    canvas.clipRect(left,  top, right, bottom);
    drawable.setBounds(left, top,right, bottom);
    drawable.draw(canvas);
    canvas.restore();

И растровое изображение рисуется как:

    canvas.drawBitmap(bitmap, matrix, paint);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...