Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- `public void autoComplete() {
- if (!com.google.android.libraries.places.api.Places.isInitialized()) {
- Places.initialize(context, activity.getResources().getString(GOOGLE_KEY));
- }
- // Initialize the AutocompleteSupportFragment.
- final AutocompleteSupportFragment autocompleteFragment (AutocompleteSupportFragment)
- fragmentManager.findFragmentById(R.id.autocomplete_fragment);
- autocompleteFragment.setCountry("CO");
- autocompleteFragment.setTypeFilter(TypeFilter.ADDRESS);
- autocompleteFragment.setPlaceFields(Arrays.asList(Place.Field.NAME, Place.Field.ADDRESS));
- autocompleteFragment.setOnPlaceSelectedListener(new PlaceSelectionListener() {
- @Override
- public void onPlaceSelected(Place place) {
- // TODO: Get info about the selected place.
- geocoding(place.getAddress());
- Log.i(TAG, "Place: " + place.getName() + ", " + place.getAddress());
- }
- @Override
- public void onError(Status status) {
- // TODO: Handle the error.
- Log.i(TAG, "An error occurred: " + status);
- }
- });
- }`
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement