我在谷歌上搜索过,但我找不到。我需要这种类型,其中值位于标记中
我不知道如何像上面显示的那样做。
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)));
快照
关于android - 如何在 google map v2 marker android 中添加值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19243022/