android - FilterQueryProvider not updating ListView -
trying use filterqueryprovider function update contents of listview, characters entered filter, runquery function called, , new cursor filtered content returned, listview not update show new contents. docs state after runquery returns, changecursor called. isn't enough update listview display? code set filter is:
madapter = new itemadapter(curs); madapter.setfilterqueryprovider(new itemfilter()); setlistadapter(madapter);
and filter class simply:
class itemfilter implements filterqueryprovider { public cursor runquery(charsequence filter) { return getnewcursor(filter); } }
the cursor getnewcursor correctly fetch subset of rows. have missed in getting listview update?
Comments
Post a Comment