>

Fórum

Fórum da RL System, voltado para analistas, programadores etc. Tudo sobre linguagem de programação e desenvolvimento Full Stack: Banco de Dados, Android, C#, Java, .NET, PHP, Node, Javascript, TypeScript, Front, HTML e muito mais.



Pesquisa em um ListVew


Bem a situação e a seguinte...... Tenho um ListView populado com dados do SQLite... a função utilizada para isso é:




public List ConsultarProcurados() {
List lstAgenda = new ArrayList();
//Consulta para trazer todos os dados da tabela Agenda ordenados pela coluna Nome
Cursor cursor = database.query(BaseDAO.TBL_AGENDA, colunas,
null, null, null, null, BaseDAO.AGENDA_NOME);
cursor.moveToFirst();
int textLength = newsFeedActivity.et.length();
while (!cursor.isAfterLast) {
ContatoVO lContatoVO = cursorToContato(cursor);
lstAgenda.add(lContatoVO);
cursor.moveToNext();
}

Porém eu tenho um campo edittext e quero preencher o Listview so com os Nomes iguais ao do editText (Uma Busca)

Alguém tem como me ajudar ?


public List ConsultarProcurados() {
List lstAgenda = new ArrayList();
//Consulta para trazer todos os dados da tabela Agenda ordenados pela coluna Nome
Cursor cursor = database.query(BaseDAO.TBL_AGENDA, colunas,
null, null, null, null, BaseDAO.AGENDA_NOME);
cursor.moveToFirst();
int textLength = newsFeedActivity.et.length();
while (!cursor.isAfterLast()&& newsFeedActivity.et.getText().toString().equalsIgnoreCase(NÃO SEI O QUE COLOCAR AQUI)) {
ContatoVO lContatoVO = cursorToContato(cursor);
lstAgenda.add(lContatoVO);
cursor.moveToNext();
}



aLGUEM ME AJUDA POR FAVOR