Drawable drawable = app1.getResources().getDrawable(R.drawable.test);
drawable.setBounds(0, 0, drawable.getIntrinsicWidth(), drawable.getIntrinsicHeight());
OverlayItem overlayitem2 = new OverlayItem(mark, "Test", "t");
overlayitem2.setMarker(drawable);
app1.mapOverlay.addOverlay(overlayitem2);
app1.mapOverlays.add(app1.mapOverlay);
如果你想使用阴影 一定要注意坐标 将drawable.setBounds(0, 0, drawable.getIntrinsicWidth(), drawable.getIntrinsicHeight());
改为:
int w = drawable.getIntrinsicWidth();
int h = drawable.getIntrinsicHeight();
drawable.setBounds(-w / 2, -h, w / 2, 0);
地图图标定制与阴影应用
本文介绍了如何在应用程序中自定义地图图标,并详细说明了设置图标边界以正确显示图标的方法。特别关注了阴影效果的应用技巧,包括如何调整坐标来实现更佳的视觉效果。
121

被折叠的 条评论
为什么被折叠?



