Android Google 地图 api 为我的标记添加标题
Android Google map api add title to my marker
在这种情况下,如何为我的标记添加标题
mMap.addCircle(new CircleOptions()
.center(new LatLng(postionsList.get(i).getLatitude(), postionsList.get(i).getLongitude()))
.radius(100)
.strokeColor(Color.RED)
.fillColor(Color.RED));
bitmapMarker = BitmapDescriptorFactory
.defaultMarker(BitmapDescriptorFactory.HUE_RED);
您可以使用 MarkerOptions
方法,有一个 title 子方法可以为您的标记添加标题。
MarkerOptions marker = new markerOptions().position(<your LatLng>).title(<your title>)
mMap.addMarker(marker)
希望对您有所帮助!
使用代码:
mMap.addMarker(new MarkerOptions()
.position(new LatLng(postionsList.get(i).getLatitude(), postionsList.get(i).getLongitude()))
.title("your_title_name")
.draggable(true) //avoid if dont want drag-able marker
.icon(BitmapDescriptorFactory.fromResource(your_drawable_marker_image)));
如果你想要这样的东西
尝试
IconGenerator iconGenerator = new IconGenerator(getActivity());
iconGenerator.setTextAppearance(myColor));
iconGenerator.setStyle(IconGenerator.STYLE_BLUE);
Bitmap iconBitmap = iconGenerator.makeIcon(myText);
mMap.addMarker(new MarkerOptions()
.position(myLatLng)
.icon(BitmapDescriptorFactory.fromBitmap(iconBitmap)).anchor(0.5f, 0.6f));
在这种情况下,如何为我的标记添加标题
mMap.addCircle(new CircleOptions()
.center(new LatLng(postionsList.get(i).getLatitude(), postionsList.get(i).getLongitude()))
.radius(100)
.strokeColor(Color.RED)
.fillColor(Color.RED));
bitmapMarker = BitmapDescriptorFactory
.defaultMarker(BitmapDescriptorFactory.HUE_RED);
您可以使用 MarkerOptions
方法,有一个 title 子方法可以为您的标记添加标题。
MarkerOptions marker = new markerOptions().position(<your LatLng>).title(<your title>)
mMap.addMarker(marker)
希望对您有所帮助!
使用代码:
mMap.addMarker(new MarkerOptions()
.position(new LatLng(postionsList.get(i).getLatitude(), postionsList.get(i).getLongitude()))
.title("your_title_name")
.draggable(true) //avoid if dont want drag-able marker
.icon(BitmapDescriptorFactory.fromResource(your_drawable_marker_image)));
如果你想要这样的东西
尝试
IconGenerator iconGenerator = new IconGenerator(getActivity());
iconGenerator.setTextAppearance(myColor));
iconGenerator.setStyle(IconGenerator.STYLE_BLUE);
Bitmap iconBitmap = iconGenerator.makeIcon(myText);
mMap.addMarker(new MarkerOptions()
.position(myLatLng)
.icon(BitmapDescriptorFactory.fromBitmap(iconBitmap)).anchor(0.5f, 0.6f));