Skip navigation links
A B C D E F G H I L M N O P R S T U V W Z 

A

add(LatLng) - Method in class com.airbnb.android.airmapview.AirMapPolygon.Builder
 
add(LatLng...) - Method in class com.airbnb.android.airmapview.AirMapPolygon.Builder
 
addAll(Iterable<LatLng>) - Method in class com.airbnb.android.airmapview.AirMapPolygon.Builder
 
addHole(Iterable<LatLng>) - Method in class com.airbnb.android.airmapview.AirMapPolygon.Builder
 
addMarker(AirMapMarker) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Add the given marker to the map
addMarker(AirMapMarker) - Method in class com.airbnb.android.airmapview.AirMapView
 
addMarker(AirMapMarker) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
addMarker(AirMapMarker) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
addPolygon(AirMapPolygon<T>) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Add the given polygon to the map
addPolygon(AirMapPolygon<T>) - Method in class com.airbnb.android.airmapview.AirMapView
 
addPolygon(AirMapPolygon<T>) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
addPolygon(AirMapPolygon<T>) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
addPolyline(AirMapPolyline<T>) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Add the given polyline to the map
addPolyline(AirMapPolyline) - Method in class com.airbnb.android.airmapview.AirMapView
 
addPolyline(AirMapPolyline) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
addPolyline(AirMapPolyline<T>) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
addToGoogleMap(GoogleMap) - Method in class com.airbnb.android.airmapview.AirMapPolyline
Add this polyline to the given GoogleMap instance
AirGoogleMapOptions - Class in com.airbnb.android.airmapview
Wrapper for the GoogleMapOptions class, which is final.
AirGoogleMapOptions(GoogleMapOptions) - Constructor for class com.airbnb.android.airmapview.AirGoogleMapOptions
 
AirMapInterface - Interface in com.airbnb.android.airmapview
 
AirMapMarker<T> - Class in com.airbnb.android.airmapview
Wrapper around MarkerOptions.
AirMapMarker.Builder<T> - Class in com.airbnb.android.airmapview
 
AirMapPolygon<T> - Class in com.airbnb.android.airmapview
 
AirMapPolygon(T, long, PolygonOptions) - Constructor for class com.airbnb.android.airmapview.AirMapPolygon
 
AirMapPolygon.Builder<T> - Class in com.airbnb.android.airmapview
 
AirMapPolyline<T> - Class in com.airbnb.android.airmapview
Helper class for keeping record of data needed to display a polyline, as well as an optional object T associated with the polyline.
AirMapPolyline(List<LatLng>, long) - Constructor for class com.airbnb.android.airmapview.AirMapPolyline
 
AirMapPolyline(T, List<LatLng>, long) - Constructor for class com.airbnb.android.airmapview.AirMapPolyline
 
AirMapPolyline(T, List<LatLng>, long, int, int) - Constructor for class com.airbnb.android.airmapview.AirMapPolyline
 
AirMapType - Class in com.airbnb.android.airmapview
Defines maps to be used with WebViewMapFragment
AirMapType(String, String, String) - Constructor for class com.airbnb.android.airmapview.AirMapType
 
AirMapUtils - Class in com.airbnb.android.airmapview
 
AirMapUtils() - Constructor for class com.airbnb.android.airmapview.AirMapUtils
 
AirMapView - Class in com.airbnb.android.airmapview
 
AirMapView(Context) - Constructor for class com.airbnb.android.airmapview.AirMapView
 
AirMapView(Context, AttributeSet) - Constructor for class com.airbnb.android.airmapview.AirMapView
 
AirMapView(Context, AttributeSet, int) - Constructor for class com.airbnb.android.airmapview.AirMapView
 
AirMapViewBuilder<T extends AirMapInterface,Q> - Interface in com.airbnb.android.airmapview
 
AirMapViewTypes - Enum in com.airbnb.android.airmapview
Lists all available AirMapView implementations.
alpha(float) - Method in class com.airbnb.android.airmapview.AirMapMarker.Builder
 
anchor(float, float) - Method in class com.airbnb.android.airmapview.AirMapMarker.Builder
 
animateCenter(LatLng) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Animate the map to center the given LatLng.
animateCenter(LatLng) - Method in class com.airbnb.android.airmapview.AirMapView
 
animateCenter(LatLng) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
animateCenter(LatLng) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
animateCenterZoom(LatLng, int) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Animate the center of the map to the given location and zoom level
animateCenterZoom(LatLng, int) - Method in class com.airbnb.android.airmapview.AirMapView
 
animateCenterZoom(LatLng, int) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
animateCenterZoom(LatLng, int) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
ARG_MAPBOX_ACCESS_TOKEN - Static variable in class com.airbnb.android.airmapview.MapboxWebMapType
 
ARG_MAPBOX_MAPID - Static variable in class com.airbnb.android.airmapview.MapboxWebMapType
 

B

bitmap(Bitmap) - Method in class com.airbnb.android.airmapview.AirMapMarker.Builder
 
build() - Method in class com.airbnb.android.airmapview.AirMapMarker.Builder
 
build() - Method in class com.airbnb.android.airmapview.AirMapPolygon.Builder
 
build() - Method in interface com.airbnb.android.airmapview.AirMapViewBuilder
 
build() - Method in class com.airbnb.android.airmapview.MapboxWebMapViewBuilder
Build the map fragment with the requested options
build() - Method in class com.airbnb.android.airmapview.NativeAirMapViewBuilder
Build the map fragment with the requested options
build() - Method in class com.airbnb.android.airmapview.WebAirMapViewBuilder
Build the map fragment with the requested options
Builder() - Constructor for class com.airbnb.android.airmapview.AirMapMarker.Builder
 
Builder() - Constructor for class com.airbnb.android.airmapview.AirMapPolygon.Builder
 
builder() - Method in class com.airbnb.android.airmapview.DefaultAirMapViewBuilder
Returns the first/default supported AirMapView implementation in order of preference, as defined by AirMapViewTypes.
builder(AirMapViewTypes) - Method in class com.airbnb.android.airmapview.DefaultAirMapViewBuilder
Returns the AirMapView implementation as requested by the mapType argument.

C

camera(CameraPosition) - Method in class com.airbnb.android.airmapview.AirGoogleMapOptions
 
CIRCLE_BORDER_COLOR - Static variable in interface com.airbnb.android.airmapview.AirMapInterface
 
CIRCLE_BORDER_WIDTH - Static variable in interface com.airbnb.android.airmapview.AirMapInterface
 
CIRCLE_FILL_COLOR - Static variable in interface com.airbnb.android.airmapview.AirMapInterface
 
clearMarkers() - Method in interface com.airbnb.android.airmapview.AirMapInterface
Clear all markers from the map
clearMarkers() - Method in class com.airbnb.android.airmapview.AirMapView
 
clearMarkers() - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
clearMarkers() - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
com.airbnb.android.airmapview - package com.airbnb.android.airmapview
 
com.airbnb.android.airmapview.listeners - package com.airbnb.android.airmapview.listeners
 
compassEnabled(boolean) - Method in class com.airbnb.android.airmapview.AirGoogleMapOptions
 
convertStreamToString(InputStream) - Static method in class com.airbnb.android.airmapview.AirMapUtils
 
createInfoWindow(long) - Method in interface com.airbnb.android.airmapview.listeners.InfoWindowCreator
 

D

DefaultAirMapViewBuilder - Class in com.airbnb.android.airmapview
Use this class to request an AirMapView builder.
DefaultAirMapViewBuilder(Context) - Constructor for class com.airbnb.android.airmapview.DefaultAirMapViewBuilder
Default DefaultAirMapViewBuilder constructor.
DefaultAirMapViewBuilder(Context, boolean) - Constructor for class com.airbnb.android.airmapview.DefaultAirMapViewBuilder
 
dispatchTouchEvent(MotionEvent) - Method in class com.airbnb.android.airmapview.AirMapView
 
draggable(boolean) - Method in class com.airbnb.android.airmapview.AirMapMarker.Builder
 
drawCircle(LatLng, int) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Draw a circle at the given LatLng, with the given radius
drawCircle(LatLng, int, int) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Draw a circle at the given LatLng, with the given radius and stroke width
drawCircle(LatLng, int, int, int) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Draw a circle at the given LatLng, with the given radius, stroke width, and stroke color
drawCircle(LatLng, int, int, int, int) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Draw a circle at the given LatLng, with the given radius, stroke width, stroke and fill colors
drawCircle(LatLng, int) - Method in class com.airbnb.android.airmapview.AirMapView
 
drawCircle(LatLng, int, int) - Method in class com.airbnb.android.airmapview.AirMapView
 
drawCircle(LatLng, int, int, int) - Method in class com.airbnb.android.airmapview.AirMapView
 
drawCircle(LatLng, int, int, int, int) - Method in class com.airbnb.android.airmapview.AirMapView
 
drawCircle(LatLng, int) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
drawCircle(LatLng, int, int) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
drawCircle(LatLng, int, int, int) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
drawCircle(LatLng, int, int, int, int) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
drawCircle(LatLng, int) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
drawCircle(LatLng, int, int) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
drawCircle(LatLng, int, int, int) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
drawCircle(LatLng, int, int, int, int) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 

E

equals(Object) - Method in class com.airbnb.android.airmapview.AirMapType
 

F

fillColor(int) - Method in class com.airbnb.android.airmapview.AirMapPolygon.Builder
 
flat(boolean) - Method in class com.airbnb.android.airmapview.AirMapMarker.Builder
 
fromBundle(Bundle) - Static method in class com.airbnb.android.airmapview.AirMapType
 
fromBundle(Bundle) - Static method in class com.airbnb.android.airmapview.MapboxWebMapType
 

G

geodesic(boolean) - Method in class com.airbnb.android.airmapview.AirMapPolygon.Builder
 
GeoWebChromeClient() - Constructor for class com.airbnb.android.airmapview.WebViewMapFragment.GeoWebChromeClient
 
getCamera() - Method in class com.airbnb.android.airmapview.AirGoogleMapOptions
 
getCenter() - Method in interface com.airbnb.android.airmapview.AirMapInterface
 
getCenter() - Method in class com.airbnb.android.airmapview.AirMapView
 
getCenter() - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
getCenter() - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
getCompassEnabled() - Method in class com.airbnb.android.airmapview.AirGoogleMapOptions
 
getGoogleMap() - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
This method will return the google map if initialized.
getGooglePolygon() - Method in class com.airbnb.android.airmapview.AirMapPolygon
 
getId() - Method in class com.airbnb.android.airmapview.AirMapMarker
 
getId() - Method in class com.airbnb.android.airmapview.AirMapPolygon
 
getId() - Method in class com.airbnb.android.airmapview.AirMapPolyline
 
getLatLng() - Method in class com.airbnb.android.airmapview.AirMapMarker
 
getLiteMode() - Method in class com.airbnb.android.airmapview.AirGoogleMapOptions
 
getMapData(Resources) - Method in class com.airbnb.android.airmapview.AirMapType
 
getMapData(Resources) - Method in class com.airbnb.android.airmapview.MapboxWebMapType
 
getMapInterface() - Method in class com.airbnb.android.airmapview.AirMapView
 
getMapMarkerScreenLocation(LatLng, OnLatLngScreenLocationCallback) - Method in class com.airbnb.android.airmapview.AirMapView
 
getMapScreenBounds(OnMapBoundsCallback) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Returns the map screen bounds to the supplied OnMapBoundsCallback
getMapScreenBounds(OnMapBoundsCallback) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
getMapScreenBounds(OnMapBoundsCallback) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
getMapToolbarEnabled() - Method in class com.airbnb.android.airmapview.AirGoogleMapOptions
 
getMapType() - Method in class com.airbnb.android.airmapview.AirGoogleMapOptions
 
getMarkerOptions() - Method in class com.airbnb.android.airmapview.AirMapMarker
 
getObject() - Method in class com.airbnb.android.airmapview.AirMapPolygon
 
getObject() - Method in class com.airbnb.android.airmapview.AirMapPolyline
 
getPoints() - Method in class com.airbnb.android.airmapview.AirMapPolyline
 
getPolygonOptions() - Method in class com.airbnb.android.airmapview.AirMapPolygon
 
getRotateGesturesEnabled() - Method in class com.airbnb.android.airmapview.AirGoogleMapOptions
 
getScreenBounds(OnMapBoundsCallback) - Method in class com.airbnb.android.airmapview.AirMapView
 
getScreenLocation(LatLng, OnLatLngScreenLocationCallback) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Returns the point coordinates of the LatLng in the container to the supplied OnLatLngScreenLocationCallback
getScreenLocation(LatLng, OnLatLngScreenLocationCallback) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
getScreenLocation(LatLng, OnLatLngScreenLocationCallback) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
getScrollGesturesEnabled() - Method in class com.airbnb.android.airmapview.AirGoogleMapOptions
 
getSnippet() - Method in class com.airbnb.android.airmapview.AirMapMarker
 
getStringFromFile(Resources, String) - Static method in class com.airbnb.android.airmapview.AirMapUtils
 
getStrokeColor() - Method in class com.airbnb.android.airmapview.AirMapPolyline
 
getStrokeWidth() - Method in class com.airbnb.android.airmapview.AirMapPolyline
 
getTiltGesturesEnabled() - Method in class com.airbnb.android.airmapview.AirGoogleMapOptions
 
getTitle() - Method in class com.airbnb.android.airmapview.AirMapMarker
 
getTitle() - Method in class com.airbnb.android.airmapview.AirMapPolyline
 
getUseViewLifecycleInFragment() - Method in class com.airbnb.android.airmapview.AirGoogleMapOptions
 
getZoom() - Method in interface com.airbnb.android.airmapview.AirMapInterface
 
getZoom() - Method in class com.airbnb.android.airmapview.AirMapView
 
getZoom() - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
getZoom() - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
getZoomControlsEnabled() - Method in class com.airbnb.android.airmapview.AirGoogleMapOptions
 
getZoomGesturesEnabled() - Method in class com.airbnb.android.airmapview.AirGoogleMapOptions
 
getZOrderOnTop() - Method in class com.airbnb.android.airmapview.AirGoogleMapOptions
 
GoogleChinaMapType - Class in com.airbnb.android.airmapview
 
GoogleChinaMapType() - Constructor for class com.airbnb.android.airmapview.GoogleChinaMapType
 
GoogleChinaWebViewMapFragment - Class in com.airbnb.android.airmapview
 
GoogleChinaWebViewMapFragment() - Constructor for class com.airbnb.android.airmapview.GoogleChinaWebViewMapFragment
 
GoogleWebMapType - Class in com.airbnb.android.airmapview
 
GoogleWebMapType() - Constructor for class com.airbnb.android.airmapview.GoogleWebMapType
 
GoogleWebViewMapFragment - Class in com.airbnb.android.airmapview
 
GoogleWebViewMapFragment() - Constructor for class com.airbnb.android.airmapview.GoogleWebViewMapFragment
 

H

hashCode() - Method in class com.airbnb.android.airmapview.AirMapType
 
highlightMarker(long) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 

I

iconId(int) - Method in class com.airbnb.android.airmapview.AirMapMarker.Builder
 
id(long) - Method in class com.airbnb.android.airmapview.AirMapMarker.Builder
 
id(long) - Method in class com.airbnb.android.airmapview.AirMapPolygon.Builder
 
infoWindowAnchor(float, float) - Method in class com.airbnb.android.airmapview.AirMapMarker.Builder
 
InfoWindowCreator - Interface in com.airbnb.android.airmapview.listeners
 
init() - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
initialize(FragmentManager, AirMapInterface) - Method in class com.airbnb.android.airmapview.AirMapView
 
initialize(FragmentManager) - Method in class com.airbnb.android.airmapview.AirMapView
Used for initialization of the underlying map provider.
isChinaMode() - Method in class com.airbnb.android.airmapview.GoogleChinaWebViewMapFragment
 
isChinaMode() - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
isInitialized() - Method in interface com.airbnb.android.airmapview.AirMapInterface
 
isInitialized() - Method in class com.airbnb.android.airmapview.AirMapView
 
isInitialized() - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
isInitialized() - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
isMyLocationEnabled() - Method in interface com.airbnb.android.airmapview.AirMapInterface
Check if the user location is being tracked and shown on te map.
isMyLocationEnabled() - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
isMyLocationEnabled() - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 

L

liteMode(boolean) - Method in class com.airbnb.android.airmapview.AirGoogleMapOptions
 

M

MapboxWebMapType - Class in com.airbnb.android.airmapview
 
MapboxWebMapType(String, String) - Constructor for class com.airbnb.android.airmapview.MapboxWebMapType
Primary Constructor
MapboxWebMapViewBuilder - Class in com.airbnb.android.airmapview
AirMapView map that uses the web based Mapbox implementation.
MapboxWebMapViewBuilder(String, String) - Constructor for class com.airbnb.android.airmapview.MapboxWebMapViewBuilder
Constructor
MapboxWebViewMapFragment - Class in com.airbnb.android.airmapview
 
MapboxWebViewMapFragment() - Constructor for class com.airbnb.android.airmapview.MapboxWebViewMapFragment
 
mapInterface - Variable in class com.airbnb.android.airmapview.AirMapView
 
mapToolbarEnabled(boolean) - Method in class com.airbnb.android.airmapview.AirGoogleMapOptions
 
mapType(int) - Method in class com.airbnb.android.airmapview.AirGoogleMapOptions
 
MapType - Enum in com.airbnb.android.airmapview
 

N

NativeAirMapViewBuilder - Class in com.airbnb.android.airmapview
AirMapView map that uses the native Google Maps implementation.
NativeAirMapViewBuilder() - Constructor for class com.airbnb.android.airmapview.NativeAirMapViewBuilder
 
NativeGoogleMapFragment - Class in com.airbnb.android.airmapview
 
NativeGoogleMapFragment() - Constructor for class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
newInstance(AirMapType) - Static method in class com.airbnb.android.airmapview.GoogleChinaWebViewMapFragment
 
newInstance(AirMapType) - Static method in class com.airbnb.android.airmapview.GoogleWebViewMapFragment
 
newInstance(AirMapType) - Static method in class com.airbnb.android.airmapview.MapboxWebViewMapFragment
 
newInstance(AirGoogleMapOptions) - Static method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 

O

object(T) - Method in class com.airbnb.android.airmapview.AirMapMarker.Builder
 
object() - Method in class com.airbnb.android.airmapview.AirMapMarker
 
object(T) - Method in class com.airbnb.android.airmapview.AirMapPolygon.Builder
 
onCameraChanged(LatLng, int) - Method in class com.airbnb.android.airmapview.AirMapView
 
onCameraChanged(LatLng, int) - Method in interface com.airbnb.android.airmapview.listeners.OnCameraChangeListener
 
OnCameraChangeListener - Interface in com.airbnb.android.airmapview.listeners
 
onCameraMove() - Method in interface com.airbnb.android.airmapview.listeners.OnCameraMoveListener
 
OnCameraMoveListener - Interface in com.airbnb.android.airmapview.listeners
This event is triggered once as soon as the map camera starts moving and then is not triggered again until the next time the user moves the map camera again.
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.airbnb.android.airmapview.MapboxWebViewMapFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
onDestroyView() - Method in class com.airbnb.android.airmapview.AirMapView
 
onGeolocationPermissionsShowPrompt(String, GeolocationPermissions.Callback) - Method in class com.airbnb.android.airmapview.WebViewMapFragment.GeoWebChromeClient
 
onInfoWindowClick(long) - Method in class com.airbnb.android.airmapview.AirMapView
 
onInfoWindowClick(Marker) - Method in class com.airbnb.android.airmapview.AirMapView
 
onInfoWindowClick(long) - Method in interface com.airbnb.android.airmapview.listeners.OnInfoWindowClickListener
 
onInfoWindowClick(Marker) - Method in interface com.airbnb.android.airmapview.listeners.OnInfoWindowClickListener
 
OnInfoWindowClickListener - Interface in com.airbnb.android.airmapview.listeners
 
OnLatLngScreenLocationCallback - Interface in com.airbnb.android.airmapview.listeners
 
onLatLngScreenLocationReady(Point) - Method in interface com.airbnb.android.airmapview.listeners.OnLatLngScreenLocationCallback
 
onLocationPermissionsGranted() - Method in interface com.airbnb.android.airmapview.AirMapInterface
Getting called when runtime location permissions got granted.
onLocationPermissionsGranted() - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
onLocationPermissionsGranted() - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
OnMapBoundsCallback - Interface in com.airbnb.android.airmapview.listeners
 
onMapBoundsReady(LatLngBounds) - Method in interface com.airbnb.android.airmapview.listeners.OnMapBoundsCallback
 
onMapClick(LatLng) - Method in class com.airbnb.android.airmapview.AirMapView
 
onMapClick(LatLng) - Method in interface com.airbnb.android.airmapview.listeners.OnMapClickListener
 
OnMapClickListener - Interface in com.airbnb.android.airmapview.listeners
 
onMapInitialized() - Method in interface com.airbnb.android.airmapview.listeners.OnMapInitializedListener
 
OnMapInitializedListener - Interface in com.airbnb.android.airmapview.listeners
 
onMapLoaded() - Method in class com.airbnb.android.airmapview.AirMapView
 
onMapLoaded() - Method in interface com.airbnb.android.airmapview.listeners.OnMapLoadedListener
 
OnMapLoadedListener - Interface in com.airbnb.android.airmapview.listeners
 
onMapMarkerClick(long) - Method in class com.airbnb.android.airmapview.AirMapView
 
onMapMarkerClick(Marker) - Method in class com.airbnb.android.airmapview.AirMapView
 
onMapMarkerClick(long) - Method in interface com.airbnb.android.airmapview.listeners.OnMapMarkerClickListener
 
onMapMarkerClick(Marker) - Method in interface com.airbnb.android.airmapview.listeners.OnMapMarkerClickListener
 
OnMapMarkerClickListener - Interface in com.airbnb.android.airmapview.listeners
 
onRequestPermissionsResult(int, String[], int[]) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
onRequestPermissionsResult(int, String[], int[]) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 

P

position(LatLng) - Method in class com.airbnb.android.airmapview.AirMapMarker.Builder
 

R

removeFromGoogleMap() - Method in class com.airbnb.android.airmapview.AirMapPolyline
Remove this polyline from a GoogleMap (if it was added).
removeMarker(AirMapMarker) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Remove the given marker from the map
removeMarker(AirMapMarker) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
removeMarker(AirMapMarker) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
removePolygon(AirMapPolygon) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Remove the given AirMapPolygon
removePolygon(AirMapPolygon<T>) - Method in class com.airbnb.android.airmapview.AirMapView
 
removePolygon(AirMapPolygon) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
removePolygon(AirMapPolygon) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
removePolyline(AirMapPolyline) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Remove the given AirMapPolyline
removePolyline(AirMapPolyline) - Method in class com.airbnb.android.airmapview.AirMapView
 
removePolyline(AirMapPolyline) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
removePolyline(AirMapPolyline) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
rotateGesturesEnabled(boolean) - Method in class com.airbnb.android.airmapview.AirGoogleMapOptions
 
rotation(float) - Method in class com.airbnb.android.airmapview.AirMapMarker.Builder
 

S

scrollGesturesEnabled(boolean) - Method in class com.airbnb.android.airmapview.AirGoogleMapOptions
 
setArguments(AirGoogleMapOptions) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
setArguments(AirMapType) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
setBounds(LatLngBounds, int) - Method in class com.airbnb.android.airmapview.AirMapView
 
setCenter(LatLngBounds, int) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Sets the given LatLngBounds on the map with the specified padding
setCenter(LatLng) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Center the map to the given LatLng
setCenter(LatLng) - Method in class com.airbnb.android.airmapview.AirMapView
 
setCenter(LatLngBounds, int) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
setCenter(LatLng) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
setCenter(LatLng) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
setCenter(LatLngBounds, int) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
setCenterZoom(LatLng, int) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Set the center of the map, and zoom level
setCenterZoom(LatLng, int) - Method in class com.airbnb.android.airmapview.AirMapView
 
setCenterZoom(LatLng, int) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
setCenterZoom(LatLng, int) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
setGooglePolygon(Polygon) - Method in class com.airbnb.android.airmapview.AirMapPolygon
 
setId(long) - Method in class com.airbnb.android.airmapview.AirMapPolyline
 
setInfoWindowAdapter(GoogleMap.InfoWindowAdapter, InfoWindowCreator) - Method in class com.airbnb.android.airmapview.AirMapView
 
setInfoWindowCreator(GoogleMap.InfoWindowAdapter, InfoWindowCreator) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Specific to Google Play Services maps.
setInfoWindowCreator(GoogleMap.InfoWindowAdapter, InfoWindowCreator) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
setInfoWindowCreator(GoogleMap.InfoWindowAdapter, InfoWindowCreator) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
setMapToolbarEnabled(boolean) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Enable a toolbar that displays various context-dependent actions.
setMapToolbarEnabled(boolean) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
setMapToolbarEnabled(boolean) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
setMapType(MapType) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Sets the type of map tiles that should be displayed
setMapType(MapType) - Method in class com.airbnb.android.airmapview.AirMapView
 
setMapType(MapType) - Method in class com.airbnb.android.airmapview.GoogleWebViewMapFragment
 
setMapType(MapType) - Method in class com.airbnb.android.airmapview.MapboxWebViewMapFragment
 
setMapType(MapType) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
setMyLocationEnabled(boolean) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Enable an indicator for the user's location on the map.
setMyLocationEnabled(boolean) - Method in class com.airbnb.android.airmapview.AirMapView
 
setMyLocationEnabled(boolean) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
setMyLocationEnabled(boolean) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
setObject(T) - Method in class com.airbnb.android.airmapview.AirMapPolyline
 
setOnCameraChangeListener(OnCameraChangeListener) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Register a callback to be invoked when the camera of the map has changed
setOnCameraChangeListener(OnCameraChangeListener) - Method in class com.airbnb.android.airmapview.AirMapView
 
setOnCameraChangeListener(OnCameraChangeListener) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
setOnCameraChangeListener(OnCameraChangeListener) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
setOnCameraMoveListener(OnCameraMoveListener) - Method in class com.airbnb.android.airmapview.AirMapView
setOnInfoWindowClickListener(OnInfoWindowClickListener) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Set the callback for info window click events
setOnInfoWindowClickListener(OnInfoWindowClickListener) - Method in class com.airbnb.android.airmapview.AirMapView
 
setOnInfoWindowClickListener(OnInfoWindowClickListener) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
setOnInfoWindowClickListener(OnInfoWindowClickListener) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
setOnMapClickListener(OnMapClickListener) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Register a callback to be invoked when the map is clicked
setOnMapClickListener(OnMapClickListener) - Method in class com.airbnb.android.airmapview.AirMapView
 
setOnMapClickListener(OnMapClickListener) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
setOnMapClickListener(OnMapClickListener) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
setOnMapInitializedListener(OnMapInitializedListener) - Method in class com.airbnb.android.airmapview.AirMapView
 
setOnMapLoadedListener(OnMapLoadedListener) - Method in interface com.airbnb.android.airmapview.AirMapInterface
 
setOnMapLoadedListener(OnMapLoadedListener) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
setOnMapLoadedListener(OnMapLoadedListener) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
setOnMarkerClickListener(OnMapMarkerClickListener) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Register a callback to be invoked when a map marker is clicked
setOnMarkerClickListener(OnMapMarkerClickListener) - Method in class com.airbnb.android.airmapview.AirMapView
 
setOnMarkerClickListener(OnMapMarkerClickListener) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
setOnMarkerClickListener(OnMapMarkerClickListener) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
setPadding(int, int, int, int) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Set the map's padding.
setPadding(int, int, int, int) - Method in class com.airbnb.android.airmapview.AirMapView
 
setPadding(int, int, int, int) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
setPadding(int, int, int, int) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
setPoints(List<LatLng>) - Method in class com.airbnb.android.airmapview.AirMapPolyline
 
setTitle(String) - Method in class com.airbnb.android.airmapview.AirMapPolyline
 
setZoom(int) - Method in interface com.airbnb.android.airmapview.AirMapInterface
Set the map zoom level
setZoom(int) - Method in class com.airbnb.android.airmapview.AirMapView
 
setZoom(int) - Method in class com.airbnb.android.airmapview.NativeGoogleMapFragment
 
setZoom(int) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
snippet(String) - Method in class com.airbnb.android.airmapview.AirMapMarker.Builder
 
strokeColor(int) - Method in class com.airbnb.android.airmapview.AirMapPolygon.Builder
 
strokeWidth(float) - Method in class com.airbnb.android.airmapview.AirMapPolygon.Builder
 

T

tiltGesturesEnabled(boolean) - Method in class com.airbnb.android.airmapview.AirGoogleMapOptions
 
title(String) - Method in class com.airbnb.android.airmapview.AirMapMarker.Builder
 
toBundle() - Method in class com.airbnb.android.airmapview.AirGoogleMapOptions
 
toBundle() - Method in class com.airbnb.android.airmapview.AirMapType
 
toBundle(Bundle) - Method in class com.airbnb.android.airmapview.AirMapType
 
toBundle(Bundle) - Method in class com.airbnb.android.airmapview.MapboxWebMapType
 

U

unhighlightMarker(long) - Method in class com.airbnb.android.airmapview.WebViewMapFragment
 
useViewLifecycleInFragment(boolean) - Method in class com.airbnb.android.airmapview.AirGoogleMapOptions
 

V

valueOf(String) - Static method in enum com.airbnb.android.airmapview.AirMapViewTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.airbnb.android.airmapview.MapType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.airbnb.android.airmapview.AirMapViewTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.airbnb.android.airmapview.MapType
Returns an array containing the constants of this enum type, in the order they are declared.
visible(boolean) - Method in class com.airbnb.android.airmapview.AirMapMarker.Builder
 
visible(boolean) - Method in class com.airbnb.android.airmapview.AirMapPolygon.Builder
 

W

WebAirMapViewBuilder - Class in com.airbnb.android.airmapview
AirMapView map that uses the web based Google Maps implementation.
WebAirMapViewBuilder() - Constructor for class com.airbnb.android.airmapview.WebAirMapViewBuilder
 
webView - Variable in class com.airbnb.android.airmapview.WebViewMapFragment
 
WebViewMapFragment - Class in com.airbnb.android.airmapview
 
WebViewMapFragment() - Constructor for class com.airbnb.android.airmapview.WebViewMapFragment
 
WebViewMapFragment.GeoWebChromeClient - Class in com.airbnb.android.airmapview
 
withOptions(Q) - Method in interface com.airbnb.android.airmapview.AirMapViewBuilder
 
withOptions(AirMapType) - Method in class com.airbnb.android.airmapview.MapboxWebMapViewBuilder
 
withOptions(AirGoogleMapOptions) - Method in class com.airbnb.android.airmapview.NativeAirMapViewBuilder
 
withOptions(AirMapType) - Method in class com.airbnb.android.airmapview.WebAirMapViewBuilder
 

Z

zIndex(float) - Method in class com.airbnb.android.airmapview.AirMapPolygon.Builder
 
zoomControlsEnabled(boolean) - Method in class com.airbnb.android.airmapview.AirGoogleMapOptions
 
zoomGesturesEnabled(boolean) - Method in class com.airbnb.android.airmapview.AirGoogleMapOptions
 
zOrderOnTop(boolean) - Method in class com.airbnb.android.airmapview.AirGoogleMapOptions
 
A B C D E F G H I L M N O P R S T U V W Z 
Skip navigation links