Ich versuche, eine Autocomplete-Platz Suche nach diesem Artikel zu implementieren.Android Studio kann nicht aufgelöst werden com.google.android.gms.location.places.AutocompleteFilter
http://www.truiton.com/2015/04/android-places-api-autocomplete-getplacebyid/
Ich habe alle Schritte folgen, und auch die richtige Abhängigkeiten in meiner build.gradle Datei hinzugefügt.
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:21.0.3'
compile 'com.google.android.gms:play-services:6.5.87'
}
Auch hier sind die Metadaten in meinem Manifest.
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="@string/google_maps_key" />
Ich habe auch alle erforderlichen SDK-Komponenten installiert. Dennoch kann mein Android-Studio nicht die Orte Teil in den folgenden Importe beheben:
import com.google.android.gms.location.places.AutocompleteFilter;
import com.google.android.gms.location.places.AutocompletePrediction;
import com.google.android.gms.location.places.AutocompletePredictionBuffer;
import com.google.android.gms.location.places.Places;
dies ist, wie sie aussehen, wie sie nicht die Orte finden können.
Wie kann ich dieses Problem beheben? Ich verwende SDK 19 für meine App.
Mein Problem ist, dass, da es ratsam ist, Playservice-Versionen zu mischen, ich immer noch nicht die PlacesAutocomplete-Komponente mit der neuesten Version des Google Play-Dienstes (8.3.0) auflösen kann. Ich brauche Hilfe @ianhanniballake – larrytech
@larrytech - ich würde vorschlagen, durch die [Verbindung mit der Places API Leitfaden] (https://developers.google.com/places/android-api/start#connect-client) und die [autocomplete guide] (https://developers.google.com/places/android-api/autocomplete) und stellen Sie eine separate Frage mit Ihrem Code und wo Sie ein Problem beim Hinzufügen der automatischen Vervollständigung haben. – ianhanniballake
Ich versuche, diesen Code zu verwenden, um eine Absicht zu erstellen, die die placeautomplete-Aktion aufruft, Intent interestintent = new PlaceAutocomplete.IntentBuilder (PlaceAutocomplete.MODE_FULLSCREEN) .build (this); Dies funktioniert nicht, da die PlaceAutocomplete-Klasse nicht aufgelöst werden kann. Wie ich schon sagte, benutze ich die neueste Version von playservices Version 8.3.0 und dieser Code stammt aus dem 'Connecting to the places API Guide'. – larrytech