/**
* text 要写的文本
* point 文字写的位置--此点位于文本中间的底部
**/
public Overlay addText(String text, GeoPoint point) {
Bitmap bitmap = creatCodeBitmap(text);
Drawable drawable = ImageUtils.bitmapToDrawable(bitmap);
OverlayItem item = new OverlayItem("title", "sub", point);
item.setMarker(drawable);
ArrayList<OverlayItem> items = new ArrayList<>();
items.add(item);
CustomMarker dottedArea = new CustomMarker(items,
new ItemizedIconOverlay.OnItemGestureListener<OverlayItem>() {
@Override
public boolean onItemSingleTapUp(final int index,
final OverlayItem item) {
return true;
}
@Override
public boolean onItemLongPress(final int index,
osmdroid地图上画文字
最新推荐文章于 2024-08-08 08:05:15 发布
本文介绍如何在osmdroid地图上绘制文字,提供了具体的代码示例链接。
摘要由CSDN通过智能技术生成