Location Permission Service
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.
on Location Permission Request Result Listener
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.
on Location Permission Request Result Listener
listener to notify the result of a permission request.