public class SpaceFill extends SpecialItem
Modifier and Type | Class and Description |
---|---|
static class |
SpaceFill.BindData |
StickerConfigInterface.STICKER_TYPE
Modifier and Type | Field and Description |
---|---|
static android.os.Parcelable.Creator<SpaceFill> |
CREATOR |
id, isDirty, ORIGINAL_THUMBNAIL_SIZE
Modifier | Constructor and Description |
---|---|
|
SpaceFill(int weight) |
protected |
SpaceFill(android.os.Parcel in) |
Modifier and Type | Method and Description |
---|---|
DataSourceListAdapter.DataSourceViewHolder |
createViewHolder(android.view.View view,
boolean useVerticalLayout)
Create a ViewHolder to Display in List
|
int |
describeContents() |
SpaceFill.BindData |
generateBindData()
Load custom binding data Synchronous.
|
AbstractConfig.BindData |
generateBindDataAsync()
Load custom binding data asynchronous.
|
int |
getLayout()
Get the layout res id of the list item view.
|
int |
getSize() |
int |
getWeight() |
void |
setSpaceRemaining(int spaceRemaining,
int fullSpaceWeight) |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
detachPanel, getAspect, getCropHeight, getCropWidth, getStateHandler, getStickerSource, getType, getTypeface, getVerticalLayout, hasEqualAspect, hasIntensityConfig, hasSpecificSize, isAcceptable, isCancelable, isFreeCrop, isSelectable, preloadLut, refreshPanel, release, renderImage, renderImage, revertChanges, unloadLut
getId, getName, getThumbnailBitmap, getThumbnailBitmap, getThumbnailResId, getThumbnailSource, getTitle, hasStaticThumbnail, isClickable, isDirty, setDirtyFlag
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getTitle
getId, getName, isDirty, setDirtyFlag
public static final android.os.Parcelable.Creator<SpaceFill> CREATOR
public SpaceFill(int weight)
protected SpaceFill(android.os.Parcel in)
@NonNull public DataSourceListAdapter.DataSourceViewHolder createViewHolder(@NonNull android.view.View view, boolean useVerticalLayout)
DataSourceInterface
createViewHolder
in interface DataSourceInterface<AbstractConfig.BindData>
createViewHolder
in class SpecialItem
view
- view inflated with #getLayoutpublic int describeContents()
describeContents
in interface android.os.Parcelable
describeContents
in class AbstractConfig
@Nullable public SpaceFill.BindData generateBindData()
DataSourceInterface
generateBindData
in interface DataSourceInterface<AbstractConfig.BindData>
generateBindData
in class AbstractConfig
@Nullable public AbstractConfig.BindData generateBindDataAsync()
DataSourceInterface
generateBindDataAsync
in interface DataSourceInterface<AbstractConfig.BindData>
generateBindDataAsync
in class AbstractConfig
public int getLayout()
DataSourceInterface
getLayout
in interface DataSourceInterface<AbstractConfig.BindData>
getLayout
in class SpecialItem
public int getSize()
public int getWeight()
public void setSpaceRemaining(int spaceRemaining, int fullSpaceWeight)
public void writeToParcel(android.os.Parcel dest, int flags)
writeToParcel
in interface android.os.Parcelable
writeToParcel
in class AbstractConfig