HERE SDK for Android (Premium Edition)
HERE Android SDK Release Notes

API Changes

Added

  • AndroidXCompositeFragment.setClusterTapListener
  • AndroidXCompositeFragment.setMapMarkerTapListener
  • AndroidXMapFragment.setClusterTapListener
  • AndroidXMapFragment.setMapMarkerTapListener
  • ApplicationContext.enableEnhancedMapMatcher
  • ClusterLayer.ClusterCreateListener interface
  • ClusterLayer.setClusterCreateListener
  • ClusterViewObject.getImage
  • ClusterViewObject.OnTapListener interface
  • ClusterViewObject.setImage
  • CustomizableVariables.GuidanceArrow class
  • FTCRNavigationManager.AudioPlayer class
  • FTCRNavigationManager.getAudioPlayer
  • FTCRNavigationManager.getVoiceGuidanceOptions
  • FTCRNavigationManager.setDistanceToTriggerStopoverReached
  • FTCRRoute.FTCRRouteLink.getFunctionalClass
  • FTCRRoute.getWarnings
  • FTCRRouteWarning class
  • FTCRVoiceGuidanceOptions class
  • Image.convertPngFromFile
  • Image.convertPngFromMemory
  • Image.PngType enumeration
  • Maneuver.getNextRoadNames
  • Maneuver.getRoadNames
  • MapFragment.setClusterTapListener
  • MapFragment.setMapMarkerTapListener
  • MapMarker.OnTapListener interface
  • MapObject.getTag
  • MapObject.setTag
  • MapView.setClusterTapListener
  • MapView.setMapMarkerTapListener
  • RouteOptions.areFerriesPreferred
  • RouteOptions.getWaypointMatchingRadius
  • RouteOptions.setFerriesPreferred
  • RouteOptions.setWaypointMatchingRadius
  • RoadElement.isTruckTransportVerified
  • DynamicPenalty.PvidRoadElementIdentifier
  • DynamicPenalty.addRoadPenalty
  • DynamicPenalty.removeRoadPenalty
  • DynamicPenalty.addAllowedRoadElement
  • DynamicPenalty.removeAllowedRoadElement
  • DynamicPenalty.addAllowedPvidRoadElementIdentifier
  • DynamicPenalty.removeAllowedPvidRoadElementIdentifier
  • DynamicPenalty.clearAllAllowedRoadElements

Deprecated

  • MapMarker.setOverlappingEnabled
  • MapMarker.isOverlappingEnabled
  • Maneuver.getRoadName
  • Maneuver.getNextRoadName
  • FleetConnectivityCustomEvent
  • FleetConnectivityCustomMessage
  • FleetConnectivityError
  • FleetConnectivityEvent
  • FleetConnectivityJobCancelledEvent
  • FleetConnectivityJobFinishedEvent
  • FleetConnectivityJobMessage
  • FleetConnectivityJobRejectedEvent
  • FleetConnectivityJobStartedEvent
  • FleetConnectivityMessage
  • FleetConnectivityService

Removed

  • MapEngine.MapVariant#CHINA enumeration value
  • NavigationManager.getTruckRestrictions
  • NavigationManager.SchoolZoneListener.onSchoolZone
  • NavigationManager.TruckRestrictionListener.onTruckRestriction
  • TruckRestrictionNotification.getTruckRestrictions

For API changes in previous releases see the relevant chapters in this document: HERE Android SDK - Premium Edition Release Notes