【发布时间】:2016-05-05 13:27:33
【问题描述】:
在适用于 Android 的 Google Places API 中,我使用 PlaceAutocompleteFragment 来显示城市/国家。
这里获取地址、名称、placeId 等。Place 对象仅包含这些字段。
@Override
public void onPlaceSelected(Place place) {
Log.i(TAG, "Place Selected: " + place.getName());
// Format the returned place's details and display them in the TextView.
mPlaceDetailsText.setText(formatPlaceDetails(getResources(), place.getName(), place.getId(),
place.getAddress(), place.getPhoneNumber()+" "+place.getAttributions()+" :: "+place.getLocale(), place.getWebsiteUri()));
}
但我也想要国家代码。有没有办法从 places API 获取国家代码? 如果没有,是否有任何替代服务可以在输入时获取国家/地区名称和代码?
【问题讨论】:
-
什么电话的国家代码或其他什么请解释一下??
-
@Nowshad :它不是基于电话的。当我输入 PlaceAutocompleteFragment 时,我得到了城市/国家的列表。从选择的结果中没有得到国家代码。