У меня проблемы с моим notifyDatasetChanged в Android, и после ответов SOF я пытаюсь вызвать clear () и вручную обновить список.Тем не менее, поскольку я использую универсальный, у меня есть некоторые проблемы, где я могу прочитать:
add(<capture<? extends MyObject>) in ArrayList cannot be applied to
(capture<? extends MyObject>)
Так вот метод
public void update(ArrayList<? extends MyObject> papers) {
//this.papers = papers;
this.papers.clear();
for(int i=0;i<papers.size();i++){
this.papers.add(papers.get(i));
}
this.notifyDataSetChanged();
}
, а вот подпись это.papers
public ArrayList<? extends MyObject> papers;