public abstract class TedPermissionBase
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
REQ_CODE_REQUEST_SETTING |
| Constructor and Description |
|---|
TedPermissionBase() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
canRequestPermission(android.app.Activity activity,
java.lang.String... permissions) |
static java.util.List<java.lang.String> |
getDeniedPermissions(android.content.Context context,
java.lang.String... permissions) |
static android.content.Intent |
getSettingIntent(android.content.Context context) |
static boolean |
isDenied(android.content.Context context,
java.lang.String permission) |
static boolean |
isGranted(android.content.Context context,
java.lang.String... permissions) |
static void |
startSettingActivityForResult(android.app.Activity activity) |
static void |
startSettingActivityForResult(android.app.Activity activity,
int requestCode) |
static void |
startSettingActivityForResult(Fragment fragment) |
static void |
startSettingActivityForResult(Fragment fragment,
int requestCode) |
public static final int REQ_CODE_REQUEST_SETTING
public static boolean isGranted(android.content.Context context,
java.lang.String... permissions)
public static boolean isDenied(android.content.Context context,
java.lang.String permission)
public static java.util.List<java.lang.String> getDeniedPermissions(android.content.Context context,
java.lang.String... permissions)
public static boolean canRequestPermission(android.app.Activity activity,
java.lang.String... permissions)
public static void startSettingActivityForResult(android.app.Activity activity)
public static void startSettingActivityForResult(android.app.Activity activity,
int requestCode)
public static android.content.Intent getSettingIntent(android.content.Context context)
public static void startSettingActivityForResult(Fragment fragment)
public static void startSettingActivityForResult(Fragment fragment,
int requestCode)