0
私は3つの項目しか持たないリストを持っています.2つの列を持つGridLayoutを使用しています。それを呼び出すと、rwoは2つの項目しかなく、最後は私のフッターです。私は何か、空の項目を追加したり、私のリストは、新しい行を移動するための奇数recycleviewの新しい行にフッターを作成する
@Override
public void onBindViewHolder(final RecyclerView.ViewHolder holder, int position) {
if (holder instanceof FooterViewHolder) {
loadChatMessages();
}
private boolean isPositionFooter(int position) {
return position == dish.size();
}
@Override
public int getItemViewType(int position) {
if (isPositionFooter(position)) {
return TYPE_FOOTER;
}
return TYPE_ITEM;
}
@Override
public int getItemCount() {
return dish.size() + 1;
}