Android Google地图api为我的标记添加标题

时间:2017-01-04 03:17:33

标签: android google-maps google-maps-markers

在这种情况下如何为标记添加标题

      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);

3 个答案:

答案 0 :(得分:0)

您可以使用MarkerOptions方法,有一个标题子方法可以为标记添加标题。

MarkerOptions marker = new markerOptions().position(<your LatLng>).title(<your title>)
mMap.addMarker(marker)

希望这有帮助!

答案 1 :(得分:0)

使用代码:

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)));

答案 2 :(得分:0)

如果你想要这样的东西

circle marker google maps

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));