Mostrar dados no ListView do WebService de acordo com o KeyPress no Android
-
25-09-2019 - |
Pergunta
Estou desenvolvendo um aplicativo Android para um cliente coreano. Eu tenho que pesquisar nos dados de acordo com a tecla Press, como, se eu pressionar um Dados que começaram a partir de um show no ListView onde os dados vêm de um serviço de internet no ListView. É possível?
Se sim, então como fazê -lo. Se possível, me dê algum código ou link que eu possa usar?
Obrigado.
Solução
Na área em que getdata () é chamado no código de @syam, busque os novos dados de acordo com o texto inserido no texto de edição, coloque -o na matriz que possui a fonte do ListView, não se esqueça de chamar o setDataSchanged () em o adaptador no final.
Outras dicas
Sim, é possível. Você pode adicionar o TextChangedListener ao seu EditText e no evento OntextChanged, obtenha a data do servidor da web como JSON ou XML e analise esses dados e mostre os dados em um ListView.
edittext.addTextChangedListener(textWacther);
final TextWatcher textWacther = new TextWatcher() {
public void afterTextChanged(Editable s) {
}
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
}
public void onTextChanged(CharSequence s, int start, int before,
int count) {
getdata();
}
};
Obtendo os dados do servidor da web, essa pergunta pode ser útil para vocêComo se conectar a um banco de dados remoto com serviços webs?