public abstract class PermissionBuilder<T extends PermissionBuilder>
extends java.lang.Object
| Constructor and Description |
|---|
PermissionBuilder(android.content.Context context) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkPermissions() |
T |
setDeniedCloseButtonText(java.lang.CharSequence deniedCloseButtonText) |
T |
setDeniedCloseButtonText(int stringRes) |
T |
setDeniedMessage(java.lang.CharSequence denyMessage) |
T |
setDeniedMessage(int stringRes) |
T |
setDeniedTitle(java.lang.CharSequence denyTitle) |
T |
setDeniedTitle(int stringRes) |
T |
setGotoSettingButton(boolean hasSettingBtn) |
T |
setGotoSettingButtonText(java.lang.CharSequence rationaleConfirmText) |
T |
setGotoSettingButtonText(int stringRes) |
T |
setPermissionListener(PermissionListener listener) |
T |
setPermissions(java.lang.String... permissions) |
T |
setRationaleConfirmText(java.lang.CharSequence rationaleConfirmText) |
T |
setRationaleConfirmText(int stringRes) |
T |
setRationaleMessage(java.lang.CharSequence rationaleMessage) |
T |
setRationaleMessage(int stringRes) |
T |
setRationaleTitle(java.lang.CharSequence rationaleMessage) |
T |
setRationaleTitle(int stringRes) |
T |
setScreenOrientation(int requestedOrientation) |
protected void checkPermissions()
public T setPermissionListener(PermissionListener listener)
public T setPermissions(java.lang.String... permissions)
public T setRationaleMessage(int stringRes)
public T setRationaleMessage(java.lang.CharSequence rationaleMessage)
public T setRationaleTitle(int stringRes)
public T setRationaleTitle(java.lang.CharSequence rationaleMessage)
public T setDeniedMessage(int stringRes)
public T setDeniedMessage(java.lang.CharSequence denyMessage)
public T setDeniedTitle(int stringRes)
public T setDeniedTitle(java.lang.CharSequence denyTitle)
public T setGotoSettingButton(boolean hasSettingBtn)
public T setGotoSettingButtonText(int stringRes)
public T setGotoSettingButtonText(java.lang.CharSequence rationaleConfirmText)
public T setRationaleConfirmText(int stringRes)
public T setRationaleConfirmText(java.lang.CharSequence rationaleConfirmText)
public T setDeniedCloseButtonText(java.lang.CharSequence deniedCloseButtonText)
public T setDeniedCloseButtonText(int stringRes)
public T setScreenOrientation(int requestedOrientation)