package com.chad.baserecyclerviewadapterhelper.entity;
import com.chad.library.adapter.base.entity.MultiItemEntity;
/**
* https://github.com/CymChad/BaseRecyclerViewAdapterHelper
*/
public class MultipleItem implements MultiItemEntity {
public static final int TEXT = 1;
public static final int IMG = 2;
public static final int IMG_TEXT = 3;
public static final int TEXT_SPAN_SIZE = 3;
public static final int IMG_SPAN_SIZE = 1;
public static final int IMG_TEXT_SPAN_SIZE = 4;
public static final int IMG_TEXT_SPAN_SIZE_MIN = 2;
private int itemType;
private int spanSize;
public MultipleItem(int itemType, int spanSize, String content) {
this.itemType = itemType;
this.spanSize = spanSize;
this.content = content;
}
public MultipleItem(int itemType, int spanSize) {
this.itemType = itemType;
this.spanSize = spanSize;
}
public int getSpanSize() {
return spanSize;
}
public void setSpanSize(int spanSize) {
this.spanSize = spanSize;
}
private String content;
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
@Override
public int getItemType() {
return itemType;
}
}