diff --git a/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationServices.java b/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationServices.java new file mode 100644 index 000000000..3646f5d92 --- /dev/null +++ b/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationServices.java @@ -0,0 +1,24 @@ +package com.mapbox.mapboxsdk.location; + +public class LocationServices { + + private static LocationServices instance = null; + + /** + * Private constructor for singleton LocationServices + */ + private LocationServices() { + super(); + } + + /** + * Primary (singleton) access method for LocationServices + * @return LocationServices + */ + public static LocationServices getLocationServices() { + if (instance == null) { + instance = new LocationServices(); + } + return instance; + } +}