-
Notifications
You must be signed in to change notification settings - Fork 100
Versions
Maciej Górski edited this page Feb 25, 2017
·
12 revisions
- updated play services dependency to 10.2.0: methods to style circles, polygons and polylines; note: when using Google Play Services 10.x, your minSdkVersion must be 14 (you may still use AME 2.4+ with earlier version of play services and lower minSdkVersion)
- fixed issue causing info window not being shown after calling
Marker::showInfoWindow
when marker is in a cluster that shows markers separately due toClusteringSettings::minMarkersCount
being set to value bigger than 2. (Issue #45)
- updated play services dependency to 9.6.1: a critical issue caused by removal of
MapFragment::getMap
from Google Maps Android API v2 is fixed and all new features added recently are also available when using AME (let me know if something is missing) - keeping compatibility with Google Maps Android API 3.2.65+, you may still use
getExtendedMap
with versions older than 9.2.
- possibility to change cluster icon via
Marker.setIcon
; this might be useful when e.g. changing color on cluster click, imitating selection
- added
MapFragment::getExtendedMapAsync
and friends - updated play services to version 6.5.87
- updated google-play-services_lib to version 4.1.32
- uploaded library to Maven Central (Issue #1)
- removed all deprecated functions and changed library package to
com.androidmapsextensions
(breaks compatibility) - updated to google-play-services library version 4.0.30 (Issue 35)
- added
com.androidmapsextensions.MapFragment
(Issue 37) - restructured project (Issue 38)
- keeping compatibility with google-play-services 3.2.65 (last version that supports API 8) when using gradle or maven
- added LatLngUtils.distanceBetween
- added extended options for all visual objects
- updated to google-play-services library version 3.2.65
- checking availability of Google Play services app (Issue #8)
- added posibility to split single cluster into
Marker
s (Issue 16) - added default
ClusterOptionsProvider
used when not set inClusteringSettings
(Issue 26) - fixed issues when animating
Marker
s and changing their properties - added extended
MarkerOptions
withdata
andclusterGroup
methods
- fixed
Marker
s not appearing when zooming in or out to different region (Issue 29)
- added posibility to set groups on
Marker
s; onlyMarker
s with the same group are clustered together (Issue 10) - replaced
IconDataProvider
withClusterOptionsProvider
;IconDataProvider
stays there for compatibility reasons, but you may want to switch to new API as it may be removed at some point
- updated to google-play-services library version 3.2.25
- added
GoogleMap.snapshot
andGoogleMap.setOnMyLocationButtonClickListener
functions
- added
Marker.animatePosition
andAnimationSettings
for smoothMarker
movement - added
LatLngBoundsUtils
andLatLngUtils
classes with some useful calculation functions - added missing
Marker.setIcon
andMarker.setAnchor
functions - fixed issues related to not showing info window (Issue 14 and Issue 15)
- fixed
IndexArrayOutOfBoundsException
when movingMarker
around (Issue 18) - fixed exception thrown always when trying to hide info window on cluster (Issue 25)
- fixed memory leak when using
Marker.remove()
(Pull #5)
- updated to google-play-services library version 3.1.36 (no API changes related to maps)
- updated to android-support-v4 release 13
- added
GoogleMap.getDisplayedMarkers()
which returns all markers that are clusters and markers that were not clustered (Issue 7) - added
GoogleMap.getMinZoomLevelNotClustered(Marker)
to allow easy zoom in to show single marker (Issue 8) - fixed info window disappearing (Issue 9)
- updated to google-play-services library version 3.0.27 (no API changes, minor fixes)
- added
ClusteringSettings.clusterSize(double)
to control cluster size - added
GridClusteringStrategy.DEBUG_GRID
to see cluster grids - mavenized project (Issue 4)
- added
ClusteringSettings.addMarkersDynamically(boolean)
to better handle too many markers (Issue 1) - fixed
GoogleMap.clear()
(Issue 2 and Issue 3) - updated demo to show differences in
Activity
launch time using all clustering strategies when showing tens of thousands of markers
- initial version using google-play-services library version 3.0.25