-
- All Implemented Interfaces:
-
com.google.android.gms.maps.GoogleMap.InfoWindowAdapter,com.google.android.gms.maps.OnMapReadyCallback
public abstract class InfoMapActivity extends MapHandler implements GoogleMap.InfoWindowAdapter
-
-
Field Summary
Fields Modifier and Type Field Description private List<Circle>circlesprivate List<Polyline>polylinesprivate BooleanshowDotsprivate Array<MapMarker>loadedMapMarkersprivate final OnMapReadyCallbackadditionalCallbackprivate BooleanisNightOnlyprivate List<PolylineMapItem>chairliftPolylinesprivate List<PolylineMapItem>greenRunPolylinesprivate List<PolylineMapItem>blueRunPolylinesprivate List<PolylineMapItem>blackRunPolylinesprivate List<PolylineMapItem>doubleBlackRunPolylinesprivate PolygonMapItemskiAreaBoundsprivate List<PolygonMapItem>otherBoundsprivate List<PolygonMapItem>startingChairliftTerminalsprivate List<PolygonMapItem>endingChairliftTerminalsprivate List<PolygonMapItem>greenRunBoundsprivate List<PolygonMapItem>blueRunBoundsprivate List<PolygonMapItem>blackRunBoundsprivate List<PolygonMapItem>doubleBlackRunBoundsprivate final FragmentActivityactivity
-
Constructor Summary
Constructors Constructor Description InfoMapActivity(FragmentActivity activity, Integer leftPadding, Integer topPadding, Integer rightPadding, Integer bottomPadding, CameraPosition cameraPosition, LatLngBounds cameraBounds, SkiRuns skiRuns, Boolean showDebug)
-
Method Summary
-
-
Method Detail
-
getCircles
final List<Circle> getCircles()
-
setCircles
final Unit setCircles(List<Circle> circles)
-
getPolylines
final List<Polyline> getPolylines()
-
setPolylines
final Unit setPolylines(List<Polyline> polylines)
-
getShowDots
final Boolean getShowDots()
-
setShowDots
final Unit setShowDots(Boolean showDots)
-
getLoadedMapMarkers
final Array<MapMarker> getLoadedMapMarkers()
-
setLoadedMapMarkers
final Unit setLoadedMapMarkers(Array<MapMarker> loadedMapMarkers)
-
getAdditionalCallback
OnMapReadyCallback getAdditionalCallback()
-
getIsNightOnly
final Boolean getIsNightOnly()
-
setIsNightOnly
final Unit setIsNightOnly(Boolean isNightOnly)
-
getChairliftPolylines
final List<PolylineMapItem> getChairliftPolylines()
-
setChairliftPolylines
final Unit setChairliftPolylines(List<PolylineMapItem> chairliftPolylines)
-
getGreenRunPolylines
final List<PolylineMapItem> getGreenRunPolylines()
-
setGreenRunPolylines
final Unit setGreenRunPolylines(List<PolylineMapItem> greenRunPolylines)
-
getBlueRunPolylines
final List<PolylineMapItem> getBlueRunPolylines()
-
setBlueRunPolylines
final Unit setBlueRunPolylines(List<PolylineMapItem> blueRunPolylines)
-
getBlackRunPolylines
final List<PolylineMapItem> getBlackRunPolylines()
-
setBlackRunPolylines
final Unit setBlackRunPolylines(List<PolylineMapItem> blackRunPolylines)
-
getDoubleBlackRunPolylines
final List<PolylineMapItem> getDoubleBlackRunPolylines()
-
setDoubleBlackRunPolylines
final Unit setDoubleBlackRunPolylines(List<PolylineMapItem> doubleBlackRunPolylines)
-
getSkiAreaBounds
final PolygonMapItem getSkiAreaBounds()
-
setSkiAreaBounds
final Unit setSkiAreaBounds(PolygonMapItem skiAreaBounds)
-
getOtherBounds
final List<PolygonMapItem> getOtherBounds()
-
setOtherBounds
final Unit setOtherBounds(List<PolygonMapItem> otherBounds)
-
getStartingChairliftTerminals
final List<PolygonMapItem> getStartingChairliftTerminals()
-
setStartingChairliftTerminals
final Unit setStartingChairliftTerminals(List<PolygonMapItem> startingChairliftTerminals)
-
getEndingChairliftTerminals
final List<PolygonMapItem> getEndingChairliftTerminals()
-
setEndingChairliftTerminals
final Unit setEndingChairliftTerminals(List<PolygonMapItem> endingChairliftTerminals)
-
getGreenRunBounds
final List<PolygonMapItem> getGreenRunBounds()
-
setGreenRunBounds
final Unit setGreenRunBounds(List<PolygonMapItem> greenRunBounds)
-
getBlueRunBounds
final List<PolygonMapItem> getBlueRunBounds()
-
setBlueRunBounds
final Unit setBlueRunBounds(List<PolygonMapItem> blueRunBounds)
-
getBlackRunBounds
final List<PolygonMapItem> getBlackRunBounds()
-
setBlackRunBounds
final Unit setBlackRunBounds(List<PolygonMapItem> blackRunBounds)
-
getDoubleBlackRunBounds
final List<PolygonMapItem> getDoubleBlackRunBounds()
-
setDoubleBlackRunBounds
final Unit setDoubleBlackRunBounds(List<PolygonMapItem> doubleBlackRunBounds)
-
getActivity
final FragmentActivity getActivity()
-
addPolylinesToMap
@AnyThread() final <ERROR CLASS> addPolylinesToMap()
-
addCirclesToMap
@AnyThread() final <ERROR CLASS> addCirclesToMap()
WARNING: This runs on the UI thread so it'll freeze the app while adding all the circles
-
removeCircles
final Unit removeCircles()
-
getInfoContents
View getInfoContents(Marker marker)
-
getInfoWindow
View getInfoWindow(Marker marker)
-
-
-
-