java.lang.Object | |
↳ | com.google.android.gms.location.places.ui.PlaceAutocomplete.IntentBuilder |
Builder for a Place Autocomplete launch intent.
After setting the optional parameters, call build(Activity)
and pass the intent to
startActivityForResult(android.content.Intent, int)
.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Creates a new builder that creates an intent to launch the autocomplete activity.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Checks that Google Play Services is available and retrieves the current Intent as
configured by the Builder.
| |||||||||||
Biases the autocomplete results to a particular area.
| |||||||||||
Sets a filter on autocomplete predictions.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Creates a new builder that creates an intent to launch the autocomplete activity.
Parameters | |
---|---|
mode |
int :
Either MODE_FULLSCREEN or MODE_OVERLAY .
|
Checks that Google Play Services is available and retrieves the current Intent as configured by the Builder.
Parameters | |
---|---|
activity |
Activity
|
Returns | |
---|---|
Intent |
The current Intent configured by this builder. |
Throws | |
---|---|
GooglePlayServicesNotAvailableException |
If Google Play Services is not available. |
GooglePlayServicesRepairableException |
If Google Play Services is not available, and the cause of the error can be resolved by the user. |
Biases the autocomplete results to a particular area.
If the bounds are unset or explicitly set to null, the autocomplete results will be biased to the device's approximate location.
Parameters | |
---|---|
bounds |
LatLngBounds :
A LatLngBounds object that defines a geographical area using two sets of
latitude/longitude coordinates marking the top left and bottom right
corners.
|
Returns | |
---|---|
PlaceAutocomplete.IntentBuilder |
Sets a filter on autocomplete predictions.
Parameters | |
---|---|
filter |
AutocompleteFilter :
A filter to use for restricting the returned predictions. If null, a filter
with no constraints will be used.
|
Returns | |
---|---|
PlaceAutocomplete.IntentBuilder |