Frage zum Textwatcher

  • Hiho,


    um Einträge in einer ListView zu filtern nutze ich den Textwatcher bei einem Simpleadapter.
    Das funktioniert alles soweit gut - wenn ich nach "abc" suche, gibt er mir die Ergebnisse aus, die mit "abc" beginnen.


    Meine Frage wäre, ob es eine Möglichkeit gibt, auch Ergebnisse anzeigen zu lassen, wo das "abc" innerhalb des Wortes steht.


    Der Code:

  • Hi,


    grundsätzlich kannst Du hier alles machen, was Du möchtest. Du musst allerdings einen eigenen Adapter erstellen, der von SimpleAdapter erbt und die getFilter Methode überschreiben. Dann kannst Du dort einen Filter nach Deinen Wünschen definieren.


    Ein gutes Beispiel findest Du unter http://stackoverflow.com/quest…cter-in-my-search-strings


    Viel Erfolg
    Gruß
    Michael

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!