android - 如何在 google map v2 marker android 中添加值?

标签 android google-maps google-maps-markers google-maps-android-api-2 android-maps-v2

我在谷歌上搜索过,但我找不到。我需要这种类型,其中值位于标记中

enter image description here

我不知道如何像上面显示的那样做。

GoogleMap gm;

    gm = ((SupportMapFragment) (getSupportFragmentManager()
                .findFragmentById(R.id.map))).getMap();

    gm.setOnInfoWindowClickListener(this);
    gm.addMarker(new MarkerOptions()
                            .title(jsonObj.getString("project_name"));

   @Override
   public void onInfoWindowClick(final Marker marker) {

   String name = marker.getTitle(); // this displays when marker window gets tap

}

但是上面的代码只在我点击标记窗口时显示。我只想像上面的 iamge 链接一样显示。怎么做。请帮助解决问题。

提前致谢。

最佳答案

使用android map utils库

这是该网站的链接并查看发布的视频。

http://googlemaps.github.io/android-maps-utils/

1.下载库

github.com/googlemaps/android-maps-utils

2.要使用检查此链接

Using android-maps-utils with ADT

  IconGenerator tc = new IconGenerator(this);
  Bitmap bmp = tc.makeIcon("hello"); // pass the text you want.

然后将位图设置为贴图对象

  .icon(BitmapDescriptorFactory.fromBitmap(bmp))); 

快照

enter image description here

关于android - 如何在 google map v2 marker android 中添加值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19243022/

相关文章:

android - Android将位置模型转换为JSON字符串

java - 这是在后台线程中运行代码并通过在调用线程中执行的回调返回结果的便捷方式吗?

Java:将数组设置为空以释放内存

ios - 如何从 GMSMapView 中删除 GMSPolygon

javascript - 谷歌地图将矩形合并为一个多边形并搜索它

android - Google Maps V2 无法使用正确的 key 进行生产

javascript - Google Maps JavaScript API3marker.setMap(null) 不隐藏标记

javascript - 当用户点击时更改 Google map 标记图标

Android:如何发出 HTTP HEAD 请求?

javascript - 鼠标快速移动时在谷歌地图上拖动标记中断