以前可能已经问过这个问题,但我似乎无法找到准确的答案或解决方案。我有一个建议用于粘贴标题,但我不必使用它,因为要求不是那样。
我尝试过一些代码来管理这个职位。但没有得到适当的输出。
这是我的代码:
@Override
public int getItemCount() {
return attachmentModelList.size();
}
@Override
public int getItemViewType(int position) {
if (showHeaderAboveItem(position) && attachmentModelList.size() >= 0) {
if (!Utils.compareTwoDates(Utils.parseDate(attachmentModelList.get(position).getCreatedOn(), "yyyy-MM-dd'T'HH:mm:ss'Z'"), Utils.parseDate(attachmentModelList.get(position + 1).getCreatedOn(), "yyyy-MM-dd'T'HH:mm:ss'Z'"), "yyyy-MM-dd'T'HH:mm:ss'Z'")) {
return SECTION_VIEW;
} else {
return CONTENT_VIEW;
}
}
}
private boolean showHeaderAboveItem(int itemAdapterPosition) {
if (itemAdapterPosition == 0) {
return true;
}
return itemAdapterPosition - 1 != itemAdapterPosition;
}
我想管理与图片相同的位置。