So eine Art Ajax-Suche

J

jamiroquai

Neues Mitglied
0
Moin allerseits,

hab ein kleines Problem mit der Realisierung eines Suchformulars.

Oberhalb eines Listviews ist ein Edittext in dem man einen Suchbegriff eingeben kann.
Sobald der Benutzer anfängt zu tippen soll die Suche starten und die Liste soll gefiltert werden, falls das Wort darin enthalten ist.

Beispiel :

Die Liste hat 10 Einträge.
Das Wort Tarif kommt in 3 Einträgen vor.
Der Nutzer tippt Tarif und die Liste verkleinert sich auf die 3 Einträge in denen das Wort vorkommt.

Wer hat ne Idee oder hat schonmal sowas realisiert ??

Bin für jeden Tipp dankbar!!
 
Jetzt mal ohne mich mit Android-Entwicklung auszukennen:

Dein EditText-Control hat doch sicher ein Event in der Form "onTextChange" oder "onKeyPress". Hier stößt du dann eine (hoffentlich asynchrone) Suche an und filterst entsprechend die Einträge des ListViews.
 
  • Danke
Reaktionen: jamiroquai
addTextWatcher kannst bei deinem edittext hinzufügen und dann entsprechen die datensätze des adapters filtern
 
  • Danke
Reaktionen: jamiroquai
Habt ihr eventuell noch ein Beispielcode irgendwo ?? hab nichts gescheites gefunden :(
Danke!
 
mit den stichwörtern custom adapter und filter findest du sicher genügend beispiele
 

Ähnliche Themen

A
Antworten
10
Aufrufe
1.022
swa00
swa00
H
Antworten
2
Aufrufe
1.311
Hcman
H
Zurück
Oben Unten