public abstract class ImgLyIntent
extends java.lang.Object
implements android.os.Parcelable
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 android.os.Parcelable.Creator<ImgLyIntent> |
CREATOR |
protected android.content.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(android.app.Activity activity,
java.lang.Class activityClass) |
protected |
ImgLyIntent(android.content.Intent intent,
java.lang.Class activityClass) |
protected |
ImgLyIntent(android.os.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(android.app.Activity fragment,
int resultId) |
void |
startActivityForResult(android.app.Activity activity,
int resultId,
java.lang.String[] permissions) |
abstract void |
startActivityForResult(android.app.Fragment fragment,
int resultId) |
void |
startActivityForResult(android.app.Fragment fragment,
int resultId,
java.lang.String[] permissions) |
void |
startActivityForResult(android.support.v4.app.Fragment fragment,
int resultId,
java.lang.String[] permissions) |
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 android.os.Parcelable> |
unwrapBundle(android.os.Bundle bundle) |
protected android.os.Bundle |
wrapBundle(android.os.Parcelable parcelable) |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
protected final java.lang.Class activityClass
public static final android.os.Parcelable.Creator<ImgLyIntent> CREATOR
protected android.content.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(android.app.Activity activity, java.lang.Class activityClass)
protected ImgLyIntent(android.content.Intent intent, java.lang.Class activityClass)
protected ImgLyIntent(android.os.Parcel in)
public static ImgLyIntent create(android.content.Intent intent, java.lang.Class activityClass)
public int describeContents()
describeContents
in interface android.os.Parcelable
protected SettingsList internal_getSettingsList()
public ImgLyIntent setSettingsList(SettingsList settingsList)
public abstract void startActivityForResult(android.app.Activity fragment, int resultId)
public void startActivityForResult(android.app.Activity activity, int resultId, java.lang.String[] permissions)
public abstract void startActivityForResult(android.app.Fragment fragment, int resultId)
public void startActivityForResult(android.app.Fragment fragment, int resultId, java.lang.String[] permissions)
public void startActivityForResult(android.support.v4.app.Fragment fragment, int resultId, java.lang.String[] permissions)
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 android.os.Parcelable> T unwrapBundle(android.os.Bundle bundle)
protected android.os.Bundle wrapBundle(android.os.Parcelable parcelable)
public void writeToParcel(android.os.Parcel dest, int flags)
writeToParcel
in interface android.os.Parcelable