Как я могу изменить размер рисования, который находится на карте в Android? - PullRequest
1 голос
/ 12 марта 2011

Привет! Мне удалось создать рисованный элемент из контура, как показано здесь:

Drawable drawable = Drawable.createFromPath(path);

, но изображение, отображаемое на карте, очень большое, поскольку оно взято с камеры и сохранено вSD-карта, есть ли способ уменьшить изображение при просмотре на карте?

1 Ответ

0 голосов
/ 12 марта 2011

Ваша цель - просто поместить изображение в MapView.Если это так, почему бы вам не использовать BitmapFactory для создания растрового изображения из FileInputStream, который вы открываете для файла изображения.

Затем в растровом изображении, созданном BitmapFactory, вы можете использовать метод createScaledBitmap длямасштабируйте изображение, а затем поместите его в MapView.

РЕДАКТИРОВАТЬ: создание растрового изображения из масштабированного растрового изображения.

...