Шкалы маркеров карты от Zoom, Android

У меня на карте много маркеров. Увеличение каждого маркера показывает мне позицию. но уменьшение маркеров накладывается друг на друга, и определить местоположение маркера сложнее.

Есть ли способ масштабирования изображения маркера в зависимости от коэффициента масштабирования?

7
задан Upvote 19 August 2010 в 07:08
поделиться

1 ответ

Зависит от того, как вы рисуете маркер. Если маркер - это просто растровое изображение/рисуемый объект, просто используйте matrix.postScale()

Matrix matrix = new Matrix();
matrix.postScale(2f, 2f); // douple the size
canvas.drawBitmap(mBitmap, matrix, mPaint);
5
ответ дан 7 December 2019 в 05:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: