在may应用程序中,我可以使用来自Google Maps V2的地图,并且在此地图中,我试图为每个标记添加一个图标,但标记正在采用制作图标的图标的大小看起来像烟道。 如何指定标记的大小DP,这样我可以控制它的外观像地图如何在Google地图V2中的标记上指定图标的大小Android
13
A
回答
47
目前,我认为我们无法改变标志的大小,所以美国可以在绘制并重新添加标记图像-size是这样的:,
int height = 100;
int width = 100;
BitmapDrawable bitmapdraw=(BitmapDrawable)getResources().getDrawable(R.mipmap.marker);
Bitmap b=bitmapdraw.getBitmap();
Bitmap smallMarker = Bitmap.createScaledBitmap(b, width, height, false);
乌尔添加标记是这样使用图标
map.addMarker(new MarkerOptions()
.position(POSITION)
.title("Your title")
.icon(BitmapDescriptorFactory.fromBitmap(smallMarker))
);
0
我认为你可以在this question上寻找答案,它已经解释了如何通过创建动态动态位图来创建具有给定宽度和高度的自定义标记。
-1
您可以使用bitmap drawable,它可以根据您的屏幕大小automatically resolve。
0
[编辑:格式化]
Drawable circleDrawable = getResources().getDrawable(R.mipmap.primarysplitter);
bitmapDescriptor=getMarkerIconFromDrawable(circleDrawable);
private BitmapDescriptor getMarkerIconFromDrawable(Drawable drawable) {
Canvas canvas = new Canvas();
Bitmap bitmap = Bitmap.createBitmap(drawable.getIntrinsicWidth(), drawable.getIntrinsicHeight(), Bitmap.Config.ARGB_8888);
canvas.setBitmap(bitmap);
drawable.setBounds(0, 0, (int)getResources().getDimension(R.dimen._30sdp), (int)getResources().getDimension(R.dimen._30sdp));
drawable.draw(canvas);
return BitmapDescriptorFactory.fromBitmap(bitmap);
}
相关问题
- 1. Android Google地图API V2中心标记
- 2. Android上的Google地图v2:标记太小
- 3. 在Google地图v2 api上为标记添加标识android
- 4. Android谷歌地图v2中的标记
- 5. 在谷歌地图中指定自定义标记的大小
- 6. 的Android如何聚类在地图上的V2标记
- 7. Android Google Maps v2 - 将标记保留在地图的中心
- 8. Android Google Maps API V2 - 在地图上标记区域
- 9. 在Google地图v2上为Android动态添加标记
- 10. 在Google地图v2上将地图标记移动一定数量的像素
- 11. 如何知道在Google地图上选定标记的坐标
- 12. 在Google地图中触发地图事件(如点击标记)Android V2
- 13. 基于谷歌地图V2缩放调整大小标记android
- 14. 如何在Google地图上标注地图标记ios
- 15. Google地图和地图上的标记
- 16. 安卓谷歌地图上的小自定义标记v2
- 17. 如何在Android中将标记设置为Google地图标记?
- 18. 在android google v2中添加youtube视频地图标记
- 19. 在Android中将标记倒置Google地图API V2
- 20. 如何添加2K标记与自定义位图图标android v2地图
- 21. 如何更改Android地图上标记的位置v2
- 22. 如何使标记根据缩放级别调整其大小Google地图v2
- 23. 谷歌地图,API V2上的自定义标记android
- 24. 自定义Google地图标记图标
- 25. android + Google地图标记
- 26. 更改Google地图标记图标大小
- 27. 如何知道在Android版Google地图v2上点击了哪个标记?
- 28. 如何在Google地图v2上显示纬度/长度标记android
- 29. 地图标记图标动画(适用于Android的Google Maps API V2)
- 30. 无法图标添加到标记,地图V2的Android
感谢的人!!!!!!! –