EnhancedStatistics is an extension to the SpeedifySDK that provides additional location and network data on backend reports.
More...
EnhancedStatistics is an extension to the SpeedifySDK that provides additional location and network data on backend reports.
- Since
- 14.7
◆ EnhancedStatistics()
◆ getInstance() [1/2]
◆ getInstance() [2/2]
◆ hasBackgroundLocationPermission()
static boolean hasBackgroundLocationPermission |
( |
@NonNull Context | context | ) |
|
|
static |
Checks if the SDK currently has background location permission permission.
- Returns
- true if permission is already granted
- Since
- 14.7
◆ hasFineLocationPermission()
static boolean hasFineLocationPermission |
( |
@NonNull Context | context | ) |
|
|
static |
Checks if the SDK currently has fine location permission permission.
- Returns
- true if permission is already granted
- Since
- 14.7
◆ initializeBackgroundLocationPermission()
static void initializeBackgroundLocationPermission |
( |
@NonNull Activity | activity | ) |
|
|
static |
Initializes the SDK's background location permission.
- Parameters
-
activity | the activity to use for requesting permission |
- Since
- 14.7
◆ initializeFineLocationPermission()
static void initializeFineLocationPermission |
( |
@NonNull Activity | activity | ) |
|
|
static |
Initializes the SDK's fine location permission.
- Parameters
-
activity | the activity to use for requesting permission |
- Since
- 14.7
◆ Version()
static final String Version |
( |
| ) |
|
|
static |
◆ sdkStateReceivers
Registers a new SDK state receiver Receivers are WeakReferenced, so you must keep a reference to the receiver.
- Parameters
-
receiver | the receiver to register |
- Since
- 14.7
The documentation for this class was generated from the following file: