Existe um Form com um TextField e um ChoiceGroup.
O usuário digita a String procurada no TextField e no ChoiceGroup aparece todos os registros encontrados para a string procurada.
Atualmente, o usuário precisa digitar a string procurada e em seguida precionar o botao “Buscar”.
Gostaria que ficasse mais automatico, ou seja, conforme o usuário digita a string procurada, os registros vao sendo filtrados.
form.setItemStateListener(new ItemStateListener(){
public void itemStateChanged(Item item){
//aki vc executa o que for necessário para cada item
//no meu caso, deve executar um busca quando o usário digitar algo no TextField
if (item = textFieldDeBusca){//verifica se o item alterado eh o TextField de busca que eu criei
//executa a busca
}
}
});
form.setItemStateListener(new ItemStateListener(){
public void itemStateChanged(Item item){
//aki vc executa o que for necessário para cada item
//no meu caso, deve executar um busca quando o usário digitar algo no TextField
if (item = textFieldDeBusca){//verifica se o item alterado eh o TextField de busca que eu criei
//executa a busca
}
}
});
[/quote]
Apenas te dando um toque:
Não é garantido de que o ItemStateListener seja chamado a cada digitação, ok ?
A um tempo atrás eu fiz uma rotina que pesquisava conforme se digitava o conteúdo e a rotina funcionou para alguns aparelhos e outros não.