используйте интерфейс для обновления RecyclerView
после удаления чего-либо подобного
public interface RefreshRecyclerView {
public void Refresh();
}
, затем в упражнении или фрагменте реализуйте интерфейс
Fragment implements RefreshRecyclerView
у вас будет метод переопределения, подобный этому
@Override
public void Refresh() {
// set adapter again here
}
затем передайте интерфейс адаптеру вот так
RefreshRecyclerView refresh = (RefreshRecyclerView) this;
yourRecycler.setadapter(refresh);
после того, как пользователь нажал на адаптер, используйте
refresh. Refresh();