public class AndroidPermissionChecker
extends java.lang.Object
implements com.tomtom.online.sdk.common.permission.PermissionChecker
PermissionChecker| Modifier and Type | Class and Description |
|---|---|
static class |
AndroidPermissionChecker.LocationChecker
The Android Location permission checker.
|
static class |
AndroidPermissionChecker.ReadSDCardChecker
The Android Read SdCard permission checker.
|
| Constructor and Description |
|---|
AndroidPermissionChecker(android.content.Context context,
java.util.List<java.lang.String> permissions)
Instantiates a new android permission checker.
|
| Modifier and Type | Method and Description |
|---|---|
static AndroidPermissionChecker |
createLocationChecker(android.content.Context context)
Creates a android permission checker to validate if the permissions ACCESS_FINE_LOCATION and ACCESS_COARSE_LOCATION have been granted by the user
|
static AndroidPermissionChecker |
createReadSDCardChecker(android.content.Context context)
Creates a android permission checker to validate if the permission READ_EXTERNAL_STORAGE have been granted by the user
|
java.util.List<java.lang.String> |
getNotGrantedPermission()
Gets a list of not granted permission.
|
boolean |
ifNotAllPermissionGranted() |
public AndroidPermissionChecker(android.content.Context context,
java.util.List<java.lang.String> permissions)
context - permissions - the list of user's permissionspublic java.util.List<java.lang.String> getNotGrantedPermission()
public boolean ifNotAllPermissionGranted()
ifNotAllPermissionGranted in interface com.tomtom.online.sdk.common.permission.PermissionCheckerpublic static AndroidPermissionChecker createLocationChecker(android.content.Context context)
context - public static AndroidPermissionChecker createReadSDCardChecker(android.content.Context context)
context -