首页 > 解决方案 > 不能在谷歌地图的地方添加标题?

问题描述

我在一些地方放了一些红色标记,但我不能在每个地方都放文字,以便保护不同的名称和数字作为示例,我想在每个标签上方输入:Grup_num + Index Number

在此处输入图像描述 代码:

  public class MapsActivity extends FragmentActivity implements OnMapReadyCallback {

    private GoogleMap mMap;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_maps);
        // Obtain the SupportMapFragment and get notified when the map is ready to be used.
        SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager()
        .findFragmentById(R.id.map);
        mapFragment.getMapAsync(this);
    }

    @Override
    public void onMapReady(GoogleMap googleMap) {
        mMap = googleMap;
        mMap.setMapType(GoogleMap.MAP_TYPE_HYBRID);
        mMap.getUiSettings().setZoomControlsEnabled(true);
        // Add a marker in Sydney and move the camera
      //  LatLng Muscat = new LatLng(23.5840481, 58.388295);

        double[] myListl = {25.696042,25.696847,25.697214};
        double[] myListr = {32.649797,32.649693,32.651163};

         //25.696042,32.649797
         //25.696847,32.649693
        //25.697214,32.651163

        for(int i=0; i <myListl.length; i++) {
            // Add a marker in Sydney and move the camera
          LatLng Muscat = new LatLng(myListl[i], myListr[i]);
          mMap.addMarker(new MarkerOptions().position(Muscat).title("Grup_num"+i).icon(BitmapDescriptorFactory.fromResource(R.drawable.arrow_location_1))).showInfoWindow();
            mMap.moveCamera(CameraUpdateFactory.newLatLngZoom(Muscat, 16));
        }


        mMap.setOnMapClickListener(new GoogleMap.OnMapClickListener() {
            @Override
            public void onMapClick(LatLng latLng) {
                Toast.makeText(MapsActivity.this, latLng.latitude+","+latLng.longitude, Toast.LENGTH_SHORT).show();
                mMap.clear();
                mMap.addMarker(new MarkerOptions().position(latLng).title("MyLocation")
                .icon(BitmapDescriptorFactory.fromResource(R.drawable.arrow_location_1))).showInfoWindow();
            }
        });
    }
}

标签: javaandroid

解决方案


推荐阅读