public abstract class ImgLyIntent
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
protected static class |
ImgLyIntent.Extra |
static class |
ImgLyIntent.ResultDelegator |
Modifier and Type | Field and Description |
---|---|
protected java.lang.Class |
activityClass |
static <any> |
CREATOR |
protected Intent |
intent |
static java.lang.String |
RESULT_IMAGE_PATH |
static java.lang.String |
SETTINGS_LIST |
static java.lang.String |
SOURCE_IMAGE_PATH |
Modifier | Constructor and Description |
---|---|
protected |
ImgLyIntent(Activity activity,
java.lang.Class activityClass) |
protected |
ImgLyIntent(android.content.Intent intent,
java.lang.Class activityClass) |
protected |
ImgLyIntent(Parcel in) |
Modifier and Type | Method and Description |
---|---|
static ImgLyIntent |
create(android.content.Intent intent,
java.lang.Class activityClass) |
int |
describeContents() |
protected SettingsList |
internal_getSettingsList() |
ImgLyIntent |
setSettingsList(SettingsList settingsList) |
abstract void |
startActivityForResult(Activity fragment,
int resultId) |
abstract void |
startActivityForResult(Fragment fragment,
int resultId) |
protected void |
startActivityForResult(ImgLyIntent.ResultDelegator delegator,
int resultId,
java.lang.String[] permissions)
Start the Activity and return the result at the end.
|
protected <T extends Parcelable> |
unwrapBundle(Bundle bundle) |
protected Bundle |
wrapBundle(Parcelable parcelable) |
void |
writeToParcel(Parcel dest,
int flags) |
protected final java.lang.Class activityClass
public static final <any> CREATOR
protected Intent intent
public static final java.lang.String RESULT_IMAGE_PATH
public static final java.lang.String SETTINGS_LIST
public static final java.lang.String SOURCE_IMAGE_PATH
protected ImgLyIntent(Activity activity, java.lang.Class activityClass)
protected ImgLyIntent(android.content.Intent intent, java.lang.Class activityClass)
protected ImgLyIntent(Parcel in)
public static ImgLyIntent create(android.content.Intent intent, java.lang.Class activityClass)
public int describeContents()
protected SettingsList internal_getSettingsList()
public ImgLyIntent setSettingsList(SettingsList settingsList)
public abstract void startActivityForResult(Activity fragment, int resultId)
public abstract void startActivityForResult(Fragment fragment, int resultId)
protected void startActivityForResult(ImgLyIntent.ResultDelegator delegator, int resultId, @NonNull java.lang.String[] permissions)
resultId
- the result id to identifier the result.permissions
- Permission that muss be accept for Android 6.0 and aboveprotected <T extends Parcelable> T unwrapBundle(Bundle bundle)
protected Bundle wrapBundle(Parcelable parcelable)
public void writeToParcel(Parcel dest, int flags)