Skip to content Skip to sidebar Skip to footer

Add Multiple Markers On Android Mapsforge Map

Please help me with android programming. I am making one android mapsforge app and want to add multiple markers on Android Mapsforge map using Mysql. My data is situated in Databas

Solution 1:

You can add marker in mapsforge map this way also.

private void createPositionMarker(double paramDouble1, double paramDouble2)
   final LatLong localLatLong = new LatLong(paramDouble1, paramDouble2);
   TappableMarker positionmarker = new TappableMarker(R.drawable.destination, localLatLong);
   mapView.getLayerManager().getLayers().add(positionmarker);
 }


private class TappableMarker extends Marker{
    public TappableMarker(int icon, LatLong localLatLong) { 
            super(localLatLong,AndroidGraphicFactory.convertToBitmap(MainActivity.this.getApplicationContext().getResources().getDrawable(icon)),
                    1*(AndroidGraphicFactory.convertToBitmap(MainActivity.this.getApplicationContext().getResources().getDrawable(icon)).getWidth())/2,
                    -1*(AndroidGraphicFactory.convertToBitmap(MainActivity.this.getApplicationContext().getResources().getDrawable(icon)).getHeight())/2);
        }
    }

Post a Comment for "Add Multiple Markers On Android Mapsforge Map"