-
- 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 intREQUEST_PERMISSION_CODEpublic final static intFORWARD_TO_SETTINGpublic final static intREQUEST_PERMISSION_FROM_SETTING
-
Method Summary
Modifier and Type Method Description voidbind(Fragment context)voidrequestPermission(Set<String> permissions, RequestPermissionCallback callback, PermissionConfig config)voidonRequestPermissionsResult(int requestCode, Array<String> permissions, Array<int> grantResults)voidonActivityResult(int requestCode, int resultCode, Intent data)voidforwardSetting()voidclose()-
-
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()
-
-
-
-