Professional Documents
Culture Documents
autocompleteSupportFragment.getView().findViewById(R.id.places_autocomplete_search_
button).setVisibility(View.GONE);
//set hint for autocomplete EditText
((EditText)autocompleteSupportFragment.getView().findViewById(R.id.places_autocompl
ete_search_input)).setHint("Enter your Address");
//set Text size
((EditText)autocompleteSupportFragment.getView().findViewById(R.id.places_autocompl
ete_search_input)).setTextSize(14);
autocompleteSupportFragment.setPlaceFields(placeFields);
autocompleteSupportFragment.setOnPlaceSelectedListener(new
PlaceSelectionListener() {
@Override
public void onPlaceSelected(@NonNull Place place) {
shippingAddress = place;
}
@Override
public void onError(@NonNull Status status) {
Toast.makeText(Cart.this,""+status.getStatusMessage(),Toast.LENGTH_LONG).show();
}
});
}
private void initPlaces() {
//copy your api to string.xml
Places.initialize(this,getString(R.string.google_place_api));
placesClient = Places.createClient(this);
}
***************************************************
*************************************************** ***
y no olvide agregar estas l�neas de c�digos en alertDialog en ambas casillas
("YES", "NO") .... y tambi�n aseg�rese de usar "" "getSupportFragmentManager" "en
lugar de" "getFragmentManager" " "" porque est� en desuso ..
***************************************************
************************************************
// Eliminar Fragmento
getSupportFragmentManager().beginTransaction()
.remove(getSupportFragmentManager().findFragmentById(R.id.place_autocomplete_fragme
nt))
.commit();
***********************************************************************************
****************
in order_address_comment.xml
nombre tambi�n se cambia en la versi�n m�s reciente
***********************************************************************************
**************
<fragment
android:id="@+id/place_autocomplete_fragment"
android:name="com.google.android.libraries.places.widget.AutocompleteSupportFragmen
t"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
***************************************************
*************************************************** ******
y recuerde que no es necesario declarar el api en el manifiesto ... y el resto de
los c�digos es el mismo con este video ...
Refrence:-- https://developers.google.com/places/android-sdk/autocomplete
video Refrence:--- https://www.youtube.com/watch?v=jtOYctzpa_wDespu�s de eso, si
est�s enfrentando un problema con la barra de b�squeda con el siguiente error ...
"" "No se pueden cargar los resultados de b�squeda" "" y tambi�n el error logcat:
"" OVER_QUERY_LIMIT "" ", entonces no te preocupes porque estas funciones son
premium de google y tienes que pagar por esto ... pero ejecuto esto aplicaci�n
cuando cambi� mi ip: D .. solo una vez ...
vea m�s detalles sobre la compra: https://developers.google.com/places/android-
sdk/usage-and-billing
***************************************************
*************************************************** **
Recu�rdame en tus oraciones ... sigue ayudando a los dem�s ... te ayudar