Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void OnMapReady(GoogleMap map)[
- //navigate to my current location
- }
- public void setupPlaces(){
- AutocompleteSupportFragment autocompleteFragment = (AutocompleteSupportFragment)
- getChildFragmentManager().findFragmentById(R.id.autocomplete_fragment);
- autocompleteFragment.setPlaceFields(Arrays.asList(Place.Field.ID, Place.Field.NAME, Place.Field.LAT_LNG));
- autocompleteFragment.setLocationBias(RectangularBounds.newInstance(bounds));
- autocompleteFragment.setOnPlaceSelectedListener(new PlaceSelectionListener() {
- @Override
- public void onPlaceSelected(Place place) {
- Log.i(GlobalVar.TAG, "Place: " + place.getName() + ", " + place.getId());
- currentLocation = place.getLatLng();
- mMap.moveCamera(CameraUpdateFactory.newLatLngZoom(currentLocation, GlobalVar.MAP_ZOOM));
- }
- @Override
- public void onError(Status status) {
- Log.i(GlobalVar.TAG, "An error occurred: " + status);
- }
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement