【问题标题】:adding text to marker in mapview在地图视图中将文本添加到标记
【发布时间】:2011-07-12 13:44:32
【问题描述】:

我在 Android 上的 Map 上做了一个应用程序,其中我必须使用 latitudelongitude 在地图上的不同位置放置标记。我已阅读此 link 来放置标记并成功放置 @ 987654324@。

但问题是“我必须在不同位置的标记内添加数字”

如何在标记中添加数字?有没有像添加显示数字的文本视图这样的东西?

请建议我并解决我的问题?

提前致谢

【问题讨论】:

    标签: android android-mapview


    【解决方案1】:

    您可以使用 OverlayItem.setMarker(Drawable) 以及不同的图标/图像来实现效果。它会像

    Drawable drawable = this.getResources().getDrawable(R.drawable.androidmarker1);
    OverlayItem overlayitem1 = new OverlayItem(point1, "Hola, Mundo!", "I'm in Mexico City1!");
    overlayitem1.setMarker(drawable);
    drawable = this.getResources().getDrawable(R.drawable.androidmarker2);
    OverlayItem overlayitem2 = new OverlayItem(point2, "Hola, Mundo!", "I'm in Mexico City2!");
    overlayitem2.setMarker(drawable);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-08-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-11
      • 2018-10-21
      相关资源
      最近更新 更多