Remover item do RecyclerView

1 resposta
java
Victor_Sam_VS

Preciso remover item selecionado de um recyclerview, porem o mesma recebe os apps do sistema já tenho método para desinstalar, mas depois preciso remover o item da posição.

void deleteItem(int index) {
        mDataset.remove(index);
        notifyItemRemoved(index);
    }

mAdapter.deleteItem(position);

1 Resposta

S

Olá Victor, eu utilizei o seguinte método

void deleteItem(int index) {
        mDataset.remove(index);
        notifyItemRemoved(index);
        notifyItemRangeChanged(index, mDataset.size())
    }

mAdapter.deleteItem(position);

O notifyItemRangeChanged serve para notificar ao adapter que os itens foram actualizados, e indicas a partir de onde deve começar a actualização e onde deve terminar

Criado 1 de agosto de 2018
Ultima resposta 21 de out. de 2023
Respostas 1
Participantes 2