summaryrefslogtreecommitdiff
path: root/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/Mapbox.java
diff options
context:
space:
mode:
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/Mapbox.java')
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/Mapbox.java28
1 files changed, 16 insertions, 12 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/Mapbox.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/Mapbox.java
index a0d35c8727..5919d653e8 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/Mapbox.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/Mapbox.java
@@ -16,6 +16,7 @@ import com.mapbox.mapboxsdk.constants.MapboxConstants;
import com.mapbox.mapboxsdk.exceptions.MapboxConfigurationException;
import com.mapbox.mapboxsdk.location.LocationSource;
import com.mapbox.mapboxsdk.net.ConnectivityReceiver;
+import com.mapbox.services.android.telemetry.TelemetryListener;
import java.io.IOException;
@@ -64,18 +65,21 @@ public final class Mapbox {
locationEngine.setPriority(LocationEnginePriority.NO_POWER);
try {
- telemetry = new MapboxTelemetry(appContext, accessToken, BuildConfig.MAPBOX_EVENTS_USER_AGENT,
- new Callback() {
- @Override
- public void onFailure(Call call, IOException exception) {
- Timber.d(exception, "Mapbox telemetry request failed");
- }
-
- @Override
- public void onResponse(Call call, Response response) throws IOException {
- Timber.d("Mapbox telemetry response: %s", response.body().string());
- }
- });
+ telemetry = new MapboxTelemetry(appContext, accessToken, BuildConfig.MAPBOX_EVENTS_USER_AGENT);
+
+ TelemetryListener telemetryListener = new TelemetryListener() {
+ @Override
+ public void onHttpResponse(boolean b, int i) {
+
+ }
+
+ @Override
+ public void onHttpFailure(String s) {
+
+ }
+ };
+
+ telemetry.addTelemetryListener(telemetryListener);
telemetry.enable();
} catch (Exception exception) {
Timber.e(exception, "Unable to instantiate Mapbox telemetry");