Advertisement
Guest User

Untitled

a guest
Jun 26th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. `public void autoComplete() {
  2. if (!com.google.android.libraries.places.api.Places.isInitialized()) {
  3. Places.initialize(context, activity.getResources().getString(GOOGLE_KEY));
  4. }
  5. // Initialize the AutocompleteSupportFragment.
  6. final AutocompleteSupportFragment autocompleteFragment (AutocompleteSupportFragment)
  7. fragmentManager.findFragmentById(R.id.autocomplete_fragment);
  8. autocompleteFragment.setCountry("CO");
  9. autocompleteFragment.setTypeFilter(TypeFilter.ADDRESS);
  10. autocompleteFragment.setPlaceFields(Arrays.asList(Place.Field.NAME, Place.Field.ADDRESS));
  11. autocompleteFragment.setOnPlaceSelectedListener(new PlaceSelectionListener() {
  12. @Override
  13. public void onPlaceSelected(Place place) {
  14. // TODO: Get info about the selected place.
  15. geocoding(place.getAddress());
  16. Log.i(TAG, "Place: " + place.getName() + ", " + place.getAddress());
  17. }
  18. @Override
  19. public void onError(Status status) {
  20. // TODO: Handle the error.
  21. Log.i(TAG, "An error occurred: " + status);
  22. }
  23. });
  24. }`
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement