diff --git a/mapbox/libandroid-telemetry/src/main/java/com/mapbox/services/android/telemetry/location/AndroidLocationEngine.java b/mapbox/libandroid-telemetry/src/main/java/com/mapbox/services/android/telemetry/location/AndroidLocationEngine.java index a38b62916..8d1cdaabd 100644 --- a/mapbox/libandroid-telemetry/src/main/java/com/mapbox/services/android/telemetry/location/AndroidLocationEngine.java +++ b/mapbox/libandroid-telemetry/src/main/java/com/mapbox/services/android/telemetry/location/AndroidLocationEngine.java @@ -30,7 +30,7 @@ public class AndroidLocationEngine extends LocationEngine implements LocationLis private LocationManager locationManager; private String currentProvider = null; - private AndroidLocationEngine(Context context) { + public AndroidLocationEngine(Context context) { super(); Log.v(LOG_TAG, "Initializing."); diff --git a/mapbox/libandroid-telemetry/src/main/java/com/mapbox/services/android/telemetry/location/GoogleLocationEngine.java b/mapbox/libandroid-telemetry/src/main/java/com/mapbox/services/android/telemetry/location/GoogleLocationEngine.java index 9fdd63c7a..b40f5d76a 100644 --- a/mapbox/libandroid-telemetry/src/main/java/com/mapbox/services/android/telemetry/location/GoogleLocationEngine.java +++ b/mapbox/libandroid-telemetry/src/main/java/com/mapbox/services/android/telemetry/location/GoogleLocationEngine.java @@ -18,7 +18,7 @@ /** * Sample LocationEngine using Google Play Services */ -class GoogleLocationEngine extends LocationEngine implements +public class GoogleLocationEngine extends LocationEngine implements GoogleApiClient.ConnectionCallbacks, GoogleApiClient.OnConnectionFailedListener, LocationListener { private static final String LOG_TAG = GoogleLocationEngine.class.getSimpleName(); @@ -28,7 +28,7 @@ class GoogleLocationEngine extends LocationEngine implements private WeakReference context; private GoogleApiClient googleApiClient; - private GoogleLocationEngine(Context context) { + public GoogleLocationEngine(Context context) { super(); this.context = new WeakReference<>(context); googleApiClient = new GoogleApiClient.Builder(this.context.get()) @@ -38,7 +38,7 @@ private GoogleLocationEngine(Context context) { .build(); } - static synchronized LocationEngine getLocationEngine(Context context) { + public static synchronized LocationEngine getLocationEngine(Context context) { if (instance == null) { instance = new GoogleLocationEngine(context.getApplicationContext()); } diff --git a/mapbox/libandroid-telemetry/src/main/java/com/mapbox/services/android/telemetry/location/LostLocationEngine.java b/mapbox/libandroid-telemetry/src/main/java/com/mapbox/services/android/telemetry/location/LostLocationEngine.java index 56e29f5e1..f72629156 100644 --- a/mapbox/libandroid-telemetry/src/main/java/com/mapbox/services/android/telemetry/location/LostLocationEngine.java +++ b/mapbox/libandroid-telemetry/src/main/java/com/mapbox/services/android/telemetry/location/LostLocationEngine.java @@ -15,7 +15,7 @@ /** * Sample LocationEngine using the Open Source Lost library */ -class LostLocationEngine extends LocationEngine implements +public class LostLocationEngine extends LocationEngine implements LostApiClient.ConnectionCallbacks, LocationListener { private static final String LOG_TAG = LostLocationEngine.class.getSimpleName(); @@ -25,7 +25,7 @@ class LostLocationEngine extends LocationEngine implements private WeakReference context; private LostApiClient lostApiClient; - private LostLocationEngine(Context context) { + public LostLocationEngine(Context context) { super(); this.context = new WeakReference<>(context); lostApiClient = new LostApiClient.Builder(this.context.get()) @@ -33,7 +33,7 @@ private LostLocationEngine(Context context) { .build(); } - static synchronized LocationEngine getLocationEngine(Context context) { + public static synchronized LocationEngine getLocationEngine(Context context) { if (instance == null) { instance = new LostLocationEngine(context.getApplicationContext()); }