【问题标题】:Android Google Map Marker With Label?带有标签的 Android 谷歌地图标记?
【发布时间】:2014-03-20 14:57:30
【问题描述】:

我正在服务器上作为位图图片(.png)并创建标记。

Marker marker;

                        marker = gmap.addMarker(new MarkerOptions()
                        .position(new LatLng(vehicle.getLat(), vehicle.getLong()))
                        .visible(true)
                        .icon(BitmapDescriptorFactory.fromBitmap(result)));

我想在我的位图结果底部添加自定义文本。

这里我们有一个例子,但我不能http://binwaheed.blogspot.com.tr/2011/05/android-display-title-on-marker-in.html

示例图片http://commondatastorage.googleapis.com/maps-devrel/utility-thumbnails/marker_with_label.png

请帮帮我。谢谢你。

【问题讨论】:

    标签: android google-maps android-maps-v2


    【解决方案1】:

    您可以使用the android-map-utils library 中的IconGenerator(以前称为BubbleIconFactory)来实现如下效果:

    【讨论】:

    • marker图标和文字值应该是连续显示点击的时候不是如链接media.tumblr.com/921df6d3b99643131e07abf4ddb38007/…??
    • @MaciejGórski:嘿,感谢您的修复!图书馆的主页仍然引用BubbleIconFactory,这就是我要做的。
    • 将文本绘制到位图??
    • 你让我开心,谢谢
    【解决方案2】:

    您可以在MarkerOptions 上使用setSnippetsetTitle

    要查看该框,您需要这样做:

    MarkerOptions mo = new MarkerOptions().position(..).title(..).snippet(..).visible(true);
    Marker marker = map.addMarker(mo);
    mo.anchor(0f, 0.5f);
    marker.showInfoWindow();
    

    【讨论】:

    • marker图标和文本值应该是连续显示点击的时候不是例如链接media.tumblr.com/921df6d3b99643131e07abf4ddb38007/…??请帮帮我。
    • 我在地图上添加 50-100 个标记并更新标记(计时器 1-2 分钟)。我的问题还在继续 :(( 看到我展示的链接吗?media.tumblr.com/921df6d3b99643131e07abf4ddb38007/…
    • 我现在不明白这个问题:文本必须居中?在链接中,我在右下角看到许多带有自定义图标和文本的标记。
    • 是的,我该怎么做? MyCustomBitmap(.png 图像) + CustomTextBitmap = CombineBitmap(我的图标 + 文本值) 所有标记设置!
    • 然后使用anchor
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-04-25
    • 1970-01-01
    • 2016-07-31
    • 2011-06-12
    • 2016-04-30
    • 2021-05-05
    • 1970-01-01
    相关资源
    最近更新 更多