如何设置Google Place Details的语言导致android?

时间:2015-12-16 20:21:37

标签: android google-maps google-maps-api-3 google-places-api

我想设置显示Google Places API结果的语言。我想要使​​用此URL获得的结果:

https://maps.googleapis.com/maps/api/place/details/json?placeid=A_PLACE_ID&key=MY_EY&language=el 

在android中我得到这样的地方细节:

PendingResult<PlaceBuffer> placeResult = Places.GeoDataApi
                        .getPlaceById(mGoogleApiClient, placeID);
placeResult.setResultCallback(mUpdatePlaceDetailsCallback);

我无法找到一种方法来为上面的结果设置语言,使用&#34; language = el&#34;。

1 个答案:

答案 0 :(得分:4)

很遗憾,我们无法在Places API for Android上设置语言。最好的方法是调用Places Details API。资源具有可选的language参数,用于指示响应的语言。

此处显示list of supported languages的更多信息。