public final class

Address

extends Object
java.lang.Object
   ↳ com.google.android.gms.identity.intents.Address

Class Overview

APIs for accessing a user's address. Calling requestUserAddress(GoogleApiClient, UserAddressRequest, int) will prompt the user to select an address to share with your application.

Summary

Nested Classes
class Address.AddressOptions A class that encapsulates options for the Address APIs. 
Fields
public static final Api<Address.AddressOptions> API Add this to your GoogleApiClient via addApi(Api).
Public Constructors
Address()
Public Methods
static void requestUserAddress(GoogleApiClient googleApiClient, UserAddressRequest request, int requestCode)
API to request an address from a user.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public static final Api<Address.AddressOptions> API

Add this to your GoogleApiClient via addApi(Api).

Public Constructors

public Address ()

Public Methods

public static void requestUserAddress (GoogleApiClient googleApiClient, UserAddressRequest request, int requestCode)

API to request an address from a user. This will invoke a dialog that allows the user to decide if they want to select a single address to share your app, or alternatively decline to share an address at all. The response to this request is supplied via your Activity's onActivityResult(int, int, Intent) callback method.

Parameters
googleApiClient used to communicate with Google Play Services. This should be configured to use API. Must not be null.
request used to specify what kind of addresses your app can handle. You must pass in a valid UserAddressRequest created via build().
requestCode used onActivityResult(int, int, Intent) to identify which request triggered that callback.