[英]BitmapDescriptor seems to change resolution of map marker image
我有一个我在地图上显示的自定义地图标记,但是当我绘制它们时,标记看起来很模糊,就像在查看原始分辨率时更改了分辨率
这是原作
我不同的颜色
这是他们在地图上绘制它们时的样子
正如你所看到的那样,边缘看起来与原始像素相比都是像素化的,并且我使用的图像尺寸似乎并不重要。
使用BitmapDescriptorFactory.fromResource(R.drawable.blue)
是否真的会降低图像的质量?
如何在Google即时中让它们看起来像这样高质量
我需要使用一些特殊的图像尺寸来使它们看起来更好或者更好吗?
这就是我绘制地图的方式
mGoogleMap.addMarker(new MarkerOptions().position(point).icon(BitmapDescriptorFactory.fromResource(R.drawable.blue)));
这里的问题可以如下
尝试为所有drawables文件夹添加drawables,然后看到标记,我遇到了类似的问题,这有帮助。 或者使用nodpi文件夹,它将防止图像缩放。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.