Amigos, gostaria de saber se é possível criar um filtro na ListView. Eu tenho um editText ou AutoComplete, não sei qual é mais indicado para esse caso, e ao digitar uma letra no campo ele filtrasse na ListView, mostrando os dados com as iniciais digitadas no campo. Os dados vem de um SQLite. Utilizo DAO.
Carrego a lista assim:
// Carrega dados para a listaClienteDAOdao=newClienteDAO(getBaseContext());setListAdapter(newClienteAdapter(getBaseContext(),dao.getAll()));
privateTextWatcherfilterTextWatcher=newTextWatcher(){@OverridepublicvoidonTextChanged(CharSequences,intstart,intbefore,intcount){// TODO Auto-generated method stub}@OverridepublicvoidbeforeTextChanged(CharSequences,intstart,intcount,intafter){// TODO Auto-generated method stub}@OverridepublicvoidafterTextChanged(Editables){// TODO Auto-generated method stubClienteDAOdao=newClienteDAO(getBaseContext());setListAdapter(newClienteAdapter(getBaseContext(),dao.getAll()));setListAdapter(adapter.)}};