2010-12-10 5 views
0

Ich entwickle eine apps für koreanische client.i müssen Daten nach dem Tastendruck suchen. Wenn ich A drücke, dann werden alle Daten, die von A aus gestartet wurden, in listview angezeigt, wo Daten von einem Webservice in listview kommen.Wenn ja, wie geht es dann.wenn möglich, gib mir einen Code oder Link, den ich benutzen kann .Zeige Daten in der Listenansicht von Webservice nach Tastendruck in Android

dank

Antwort

0

In dem Bereich, wo getData() in genannt wird @ Syam den Code, um die neuen Daten holen den Text entsprechend in der eingegebenen editiere Text, lege ihn in das Array, das die Quelle von ListView enthält, vergiss nicht, setDataSetChanged() auf dem Adapter am Ende aufzurufen.

2

Ja seine possible.You kann TextChangedListener auf EditText und im OnTextChanged Fall fügen Sie das Datum aus dem Webserver als json oder xml erhalten und diese Daten analysiert und die Daten in einem Listenansicht zeigen.

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(); 

     } 

    }; 

Abrufen der Daten vom Webserver könnte diese Frage hilfreich sein für Sie How to connect to a Remote Database with Webservices?

+0

Dank .. Mein Fall war nicht das Gleiche, aber es half mir in meinem Fall. Vielen Dank! –

Verwandte Themen