Conjunto de dados alterados do RecyclerView
Quero implementar a funcionalidade de pesquisa para o meu RecyclerView. No texto alterado, quero alterar os dados que são exibidos com este widget. Talvez essa pergunta já tenha sido feita antes ou seja simples, mas não sei como alterar os dados que serão mostrados ...
Meu RecyclerView é definido da seguinte maneira:
// 1. get a reference to recyclerView
mRecyclerView = (RecyclerView)findViewById(R.id.recyclerView);
// 2. set layoutManger
mRecyclerView.setLayoutManager(new LinearLayoutManager(this));
// 3. create an adapter
mAdapter = new ItemsAdapter(itemsData);
// 4. set adapter
mRecyclerView.setAdapter(mAdapter);
E os dados que estou mostrando são algo como:
ItemData itemsData[] = { new ItemData("Mary Richards"),
new ItemData("Tom Brown"),
new ItemData("Lucy London")
};
Então, quando quando eu quiser fornecer ao adaptador outro conjunto de dados, outra matriz (com um item por exemplo), o que devo fazer?