title: Get city name and postal code from Google Place API on Android
body: <p>I'm using <a href="https://developers.google.com/places/android/autocomplete" rel="noreferrer">Google Place API for Android</a> with autocomplete</p>
  
  <p>Everything works fine, but when I get the result as shown <a href="https://github.com/googlesamples/android-play-places/blob/master/PlaceComplete/Application/src/main/java/com/example/google/playservices/placecomplete/MainActivity.java#L149" rel="noreferrer">here</a>, I don't have the city and postal code information.</p>
  
  <pre><code>    private ResultCallback&lt;PlaceBuffer&gt; mUpdatePlaceDetailsCallback
          = new ResultCallback&lt;PlaceBuffer&gt;() {
      @Override
      public void onResult(PlaceBuffer places) {
          if (!places.getStatus().isSuccess()) {
              // Request did not complete successfully
              Log.e(TAG, "Place query did not complete. Error: " + places.getStatus().toString());
  
              return;
          }
          // Get the Place object from the buffer.
          final Place place = places.get(0);
  
          // Format details of the place for display and show it in a TextView.
          mPlaceDetailsText.setText(formatPlaceDetails(getResources(), place.getName(),
                  place.getId(), place.getAddress(), place.getPhoneNumber(),
                  place.getWebsiteUri()));
  
          Log.i(TAG, "Place details received: " + place.getName());
      }
  };
  </code></pre>
  
  <p>The <a href="https://developer.android.com/reference/com/google/android/gms/location/places/Place.html" rel="noreferrer">Place</a> class doesn't contain that information. I can get the full human readable address, the lat and long, etc.</p>
  
  <p>How can I get the city and postal code from the autocomplete result?</p>