1
我需要在谷歌地圖v2上設置自定義標記。我用Android上的Google地圖v2:標記太小
.setIcon(BitmapDescriptorFactory.fromResource(R.drawable.marker_custom))
設置它,它看起來真的很小(大約1/3的自定義標記)。 marker_custom是一個32位的png文件32位顏色。
protected Bitmap adjustImage(Bitmap image) {
int dpi = image.getDensity();
if (dpi == mDpi)
return image;
else {
int width = (image.getWidth() * mDpi + dpi/2)/dpi;
int height = (image.getHeight() * mDpi + dpi/2)/dpi;
Bitmap adjustedImage = Bitmap.createScaledBitmap(image, width, height, true);
adjustedImage.setDensity(mDpi);
return adjustedImage;
}
}
我已經嘗試通過使用相應調整位圖到屏幕上的密度:
,我還試圖用
.setIcon(BitmapDescriptorFactory.fromBitmap(markerFreeBitmap))
,但什麼都沒有改變。
有什麼想法?非常感謝你!
標記如何使用的資源文件夾的可繪製巴紐。 – Aiapaec