LocationPermissionService

constructor(activity: AppCompatActivity, onLocationPermissionRequestResultListener: LocationPermissionService.OnLocationPermissionRequestResultListener? = null)

Constructor. This constructor must be used when actions requiring a UI are needed, such as when requesting permissions.

Parameters

activity

activity where this service is instantiated from.

onLocationPermissionRequestResultListener

listener to notify the result of a permission request.


constructor(context: Context, onLocationPermissionRequestResultListener: LocationPermissionService.OnLocationPermissionRequestResultListener? = null)

Constructor. This constructor can be used if only permissions must be checked but not be requested.

Parameters

context

context where this service is instantiated from.

onLocationPermissionRequestResultListener

listener to notify the result of a permission request.