AutoCompleteTextView, die mit Google Places, gezeigt in der ListView nur wie Uber
Ich brauche, um Bildschirm ähnlich wie diese. Ich denke, es hat autocompletetextview und listview zum anzeigen zurückgegebenen Ergebnisse. Google Place API wird hier verwendet, um auto-vorschlagen, Orte und listview-adapter wird entsprechend aktualisiert.
Bitte jede Art von Hilfe ist willkommen.
Vielen Dank im Voraus.
Überprüft android-Beispielprojekt auf AutoVervollständigen, um Orte zu. Aber es ist nicht mit einer listview zum anzeigen der Ergebnisse. Stattdessen zeigt es die Ergebnisse in autocompletetextview spinner. Jede änderung, die wir tun können mit diesem Projekt
Link zu google-Beispiel-Projekt
- versuchen Sie diesen link wptrafficanalyzer.in/blog/...
- auch veröffentlichen Sie Ihren code, um zu zeigen, Ihre Bemühungen
- Aktiviert diesen link zu. Sie alle arbeiten gut. Aber Sie können sehen, Ihre dropdown-Liste Ergebnisse anzeigen. Ich muss zeigen, dass es im listview-genau wie Abbildung. Dank
- Bitte akzeptieren Sie die Antwort, wenn es Ihren Anforderungen entspricht.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erreichen Sie genau dies wird durch die Verwendung
EditText
undListView
, und nichtAutoCompleteTextView
. Die Eingabe der Zeichen erfolgtEditText
auf der Grundlage der Ergebnisse in derListView
gefiltert werden, durch aufrufen derGooglePlacesAutomplete
webservice. Der folgende code ist der code:Dies ist Ihre layoout-Datei (
EditText
mitListView
)In Ihre entsprechenden Aktivitäten, Zugriff auf diese EditText und gelten Sortierbar. Verwenden Sie
GooglePlacesAutompleteAdapter
für diese.Folgenden ist die
GooglePlacesAutompleteAdapter
:Zugriff auf den adapter, und wenden
getFilter()
zu denEditText
im entsprechendenActivity
. Die folgende werden in Ihrer Tätigkeit entsprechend Ihrem layout erstellt, früher:Das sollte erhalten Sie gehen. Können Sie ändern das layout, wie Sie wollen. Diese im Grunde lädt die AutoVervollständigen-Daten in eine
ListView
.Hier ist ein Beispiel dafür, wie genau das zu tun.
Habt Ihr den bonus von jeglicher
AutocompletePrediction
aus dem adapter. Rufen Sie einfachgetItem(int position)
von derAutoCompleteTextView
'sAdapterView.OnItemClickListener
zum Beispiel, und verwenden Sie alle Daten von der Vorhersage geklickt, wie Sie es wünschen.Relevanten Links code:
Erreichen Sie automcomplete textview in eine einfachere Art und Weise durch hinzufügen von den folgenden code in Ihr layout einfügen
Für die Verwendung der oben genannten code, die Sie benötigen, konfigurieren Sie einige Einstellungen für Ihre Anwendung in Google develepor Konsole .Bitte Android-Orte autocomplete Beispiel für komplette Beispiel