-
- All Implemented Interfaces:
-
com.tds.common.permission.ForwardSettingCallback
,com.tds.common.permission.FragmentDelegate
public class FragmentDelegateImpl implements FragmentDelegate, ForwardSettingCallback
-
-
Field Summary
Fields Modifier and Type Field Description public final static int
REQUEST_PERMISSION_CODE
public final static int
FORWARD_TO_SETTING
public final static int
REQUEST_PERMISSION_FROM_SETTING
-
Method Summary
Modifier and Type Method Description void
bind(Fragment context)
void
requestPermission(Set<String> permissions, RequestPermissionCallback callback, PermissionConfig config)
void
onRequestPermissionsResult(int requestCode, Array<String> permissions, Array<int> grantResults)
void
onActivityResult(int requestCode, int resultCode, Intent data)
void
forwardSetting()
void
close()
-
-
Method Detail
-
requestPermission
void requestPermission(Set<String> permissions, RequestPermissionCallback callback, PermissionConfig config)
-
onRequestPermissionsResult
void onRequestPermissionsResult(int requestCode, Array<String> permissions, Array<int> grantResults)
-
onActivityResult
void onActivityResult(int requestCode, int resultCode, Intent data)
-
forwardSetting
void forwardSetting()
-
close
void close()
-
-
-
-