Общая проблема при переносе массива в другой - PullRequest
0 голосов
/ 13 апреля 2019

У меня проблемы с моим 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;
...