Android - searchview mit auto-vervollständigen-Funktion im action bar
Möchte ich eine app erstellen, hat sherlock-action-bar und eine such-Ansicht hinein. Allerdings möchte ich diese searchview zu haben AutoVervollständigen-Funktion, wie das, was autocompleteTextView hat. Gibt es eine straight-forward Implementierung zu tun, dass die Verwendung searchview allein? oder sollte ich autocompleteTextView innen Aktionsleiste, dies zu tun? Ich fand einige Beiträge gibt, aber keiner von Ihnen mir zu helfen. Die Beiträge sprechen nur über das erstellen einer autocompleteTextView , aber ich möchte die Ansicht Suche, um diese Funktionalität. Irgendeine Idee, wie kann es getan werden?
InformationsquelleAutor suresh cheemalamudi | 2013-04-04
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Habe ich HIERFÜR Erstellen Sie ein Layout mit
AutoCompleteTextView
und fügen Sie ihn inActionBar
seine ForderungCustom layout in ActionBar.
Danach habe ich Erstellen-Adapter mit
android.R.layout.simple_dropdown_item_1line
. legen Sie es inAutoCompleteTextView
.überprüfen Sie folgenden Code:
Ihrem Layout:
Weitere Details finden Sie in diesem articals: ein, zwei und drei
Viel Glück!
Habe ich eine einfache Möglichkeit, dies zu tun, ohne eine AutoVervollständigen-textview, legen Sie einfach eine einfache Liste-adapter enthalten, die eine ArrayList(itemArrayList) der Elemente, um anzudeuten, mit der Suche anzeigen.Setzen Sie den adapter auf Ihre SearchAutoComplete und auto-vervollständigen-Funktion arbeiten unten ist mein code.Mit dieser, werden Sie nicht haben, um eine zusätzliche Layout.
Klick auf das vorgeschlagene Element, das Element sollte angezeigt werden, auf der Suche nach anzeigen, so fügen Sie den untenstehenden code einfach nachdem Sie Ihren adapter zu searchAutoComplete innerhalb der onCreateOptionmenu (...) - Methode.
Sehen Sie auch den kompletten code in diesem Link