2016-01-06 11 views
14

Come posso risolvere PlaceAutocompleteFragment risolto?Come posso risolvere `PlaceAutocompleteFragment` risolto?

Ciao ragazzi, sto cercando di usare il nuovo PlaceAutocompleteFragment. Io cerco di utilizzare il seguente codice:

<fragment 
    android:id="@+id/place_autocomplete_fragment" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:name="com.google.android.gms.location.places.ui.PlaceAutocompleteFragment" 
    /> 

Questo esempio di codice è solo una copia. È da questo site. Tuttavia PlaceAutocompleteFragment non è risolto nel mio caso. Come posso risolvere questo problema? Penso che la soluzione debba essere molto semplice. Tuttavia ho cercato per un po 'di tempo.

risposta

48

Per gli usi di PlaceAutocompleteFragment abbiamo bisogno di aggiungere un lib in Gradle aggiungere questo

compilazione 'com.google.android.gms: play-servizi-location: 8.4.0'

nel tuo gradle dell'applicazione Android. Ho controllato questo nel mio studio Android. Per favore fatemi sapere se il vostro problema è risolto.

Edit: E si è discostato da:

di compilazione 'com.google.android.gms: play-services-luoghi: 9.4.0'

(dal commento sotto)

+2

Questo è da nessuna parte sui documenti di Google. Grazie. – Matteo

+4

e ora è diverguto per "compilare" com.google.android.gms: play-services-places: 9.4.0'' –

+1

ya e devi aggiornare l'app gradle principale con "classpath" com.google.gms: google -Servizi: 3.0.0 ''" –

1

È necessario aggiungere un lib in Gradle aggiungere questo

compile 'com.google.android.gms:play-services-location:10.0.1' 

utilizza la stessa versione "10.0.1" o quello che hai attualmente nel tuo gradle in entrambi i servizi.

Esempio: -

compile 'com.google.android.gms:play-services-maps:10.0.1' 
compile 'com.google.android.gms:play-services-location:10.0.1' 
1

solo cambiare la vostra libreria di compilazione in Gradle da "posizioni" a "luoghi"

ad esempio

cambiamento

compilazione 'com. google.android.gms: play-services-location: "yourversion" '

a

compilazione 'com.google.android.gms: play-servizi-luoghi: "yourversion"'

Problemi correlati