[android] initialize events when creating mapbox instance (#11211)
This commit is contained in:
@@ -13,6 +13,7 @@ import com.mapbox.android.core.location.LocationEnginePriority;
|
||||
import com.mapbox.android.core.location.LocationEngineProvider;
|
||||
import com.mapbox.mapboxsdk.constants.MapboxConstants;
|
||||
import com.mapbox.mapboxsdk.exceptions.MapboxConfigurationException;
|
||||
import com.mapbox.mapboxsdk.maps.Events;
|
||||
import com.mapbox.mapboxsdk.net.ConnectivityReceiver;
|
||||
|
||||
/**
|
||||
@@ -52,6 +53,7 @@ public final class Mapbox {
|
||||
INSTANCE = new Mapbox(appContext, accessToken, locationEngine);
|
||||
locationEngine.setPriority(LocationEnginePriority.NO_POWER);
|
||||
|
||||
Events.initiliaze();
|
||||
ConnectivityReceiver.instance(appContext);
|
||||
}
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ import com.mapbox.android.telemetry.TelemetryEnabler;
|
||||
import com.mapbox.mapboxsdk.BuildConfig;
|
||||
import com.mapbox.mapboxsdk.Mapbox;
|
||||
|
||||
class Events {
|
||||
public class Events {
|
||||
static final String TWO_FINGER_TAP = "TwoFingerTap";
|
||||
static final String DOUBLE_TAP = "DoubleTap";
|
||||
static final String SINGLE_TAP = "SingleTap";
|
||||
@@ -26,6 +26,10 @@ class Events {
|
||||
}
|
||||
}
|
||||
|
||||
public static void initiliaze() {
|
||||
obtainTelemetry();
|
||||
}
|
||||
|
||||
private static class EventsHolder {
|
||||
private static final Events INSTANCE = new Events();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user