>

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.



como pegar uma string de um searchview?


ps:sou novo no curso
e nao tenho muito conhecimento de programaçao

estou acompanhando as aulas de sqlite
e na aula 5 ele explica sobre um metodo de busca

porem
eu adicionei uma searchbar
como nesse tutorial:
https://youtube.com/watch?v=FZfjWXYm80k

so que apliquei o algoritmo do curso


searchView.setOnKeyListener(new View.OnKeyListener() {
@Override
public boolean onKey(View view, int i, KeyEvent keyEvent) {

String[] busca = new String[]{"%"+searchView./*nao encontro um comando*/+"%"};
cursor=banco.query("clientes",new String[]{"_id","nome","cidade"},"nome LIKE ?",busca,null,null,"nome");


String[] campos={"nome","cidade"};
int[] ids = {R.id.nomes,R.id.cidades};
SimpleCursorAdapter adt=new SimpleCursorAdapter(getBaseContext(),R.layout.botao,cursor,campos,ids,0);

ListView lsst= (ListView)findViewById(R.id.lst);
lsst.setAdapter(adt);
return false;
}
});


o problema é que na variavel busca eu nao consigo pegar o texto do searchView