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 <any> |
CREATOR |
isDirty, ORIGINAL_THUMBNAIL_SIZE
Modifier | Constructor and Description |
---|---|
|
SpaceFill(int weight) |
protected |
SpaceFill(Parcel in) |
Modifier and Type | Method and Description |
---|---|
DataSourceListAdapter.DataSourceViewHolder |
createViewHolder(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(Parcel dest,
int flags) |
detachPanel, draw, getAspect, getCropHeight, getCropWidth, getStateHandler, getStickerSource, getType, getTypeface, getVerticalLayout, hasEqualAspect, hasIntensityConfig, hasSpecificSize, isFreeCrop, isRevertible, isSelectable, refreshPanel, release, renderImage, revertChanges
getName, getThumbnailBitmap, getThumbnailBitmap, getThumbnailResId, getThumbnailSource, getTitle, hasStaticThumbnail, isClickable, isDirty, setDirtyFlag
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getTitle
getName, isDirty, setDirtyFlag
@NonNull public DataSourceListAdapter.DataSourceViewHolder createViewHolder(@NonNull View view, boolean useVerticalLayout)
DataSourceInterface
createViewHolder
in interface DataSourceInterface<AbstractConfig.BindData>
createViewHolder
in class SpecialItem
view
- view inflated with #getLayoutpublic int describeContents()
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(Parcel dest, int flags)
writeToParcel
in class AbstractConfig