Articles of google places api

如何在Android中使用地方自动填充意图生成器获取地点的营业时间?

目前,我正在构建一个function来搜索具有AutocompleteTextView的公司。 为了实现这一点,我使用一个PlaceAutocomplete IntentBuilder和叠加模式,如下所示: try { AutocompleteFilter typeFilter = new AutocompleteFilter.Builder() .setTypeFilter(AutocompleteFilter.TYPE_FILTER_ESTABLISHMENT) .setCountry(“NL”) .build(); Intent intent = new PlaceAutocomplete.IntentBuilder(PlaceAutocomplete.MODE_OVERLAY) .setFilter(typeFilter) .build(activity); activity.startActivityForResult(intent, placeAutocompleteRequestCode); } catch (GooglePlayServicesRepairableException | GooglePlayServicesNotAvailableException e) { Log.e(TAG, “Something went wrong getting the places fragment.” + e.getMessage()); } 我收到这样的地方: @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (requestCode == PLACE_AUTOCOMPLETE_REQUEST_CODE) […]

如何在android中的地方autocompletefragment中更改文本大小?

我正在使用谷歌在我正在进行的项目中提供的PlaceAutocompleteFragment。 但问题是我需要显示我从自动完成小部件中选择的地名,但是整个文本没有显示,因为小部件中的默认文本大小太大。 那么,有没有什么方法可以在不创建我自己的自定义搜索UI的情况下更改PlaceAutocompleteFragment中的文本大小? 我的XML代码: 以及问题的截图:

更改Place Autocomplete Fragment的前景色和背景色

我使用了Google Place API并集成了Place Autocomplete Fragment 。 我可以更改其前景色或背景色。 我的设备似乎有点沉闷。 而且我也想知道我可以在屏幕的底部设置“ 由Google提供支持 ”的句子。 我看到一些应用程序在底部有它。

谷歌放置API仅返回5个结果

我正在使用Google Places API,它只返回前5个搜索结果。 有没有办法增加计数。 例如URL 我搜索了关键字“new” https://maps.googleapis.com/maps/api/place/autocomplete/json?input=new&types=%28regions%29&sensor=false&key=API_KEY

Google Places API for Android – 没有搜索选项的PlacePikcer

我正在构建一个应用程序,用户必须选择他想要的地方。 为此,我正在使用PlacePicker对话框,因为Android的Google Places API正在API参考站点中进行教学。 但是,当用户单击按钮并打开“地点选择器”对话框时,它没有任何按钮,用户可以在其中键入要选择的地点的名称。 因此,用户必须选择仅在地图上拖动的地方; 这对用户来说太可怕了,特别是如果他想选择远离他所在位置的特定位置,或者他不知道地图上的位置在哪里。 所以,我尝试在互联网上搜索Google和foruns,但我没有find任何关于如何设置对话框以显示搜索按钮的信息。 谢谢! ;)

如何使用应用程序的默认语言设置google api对话框的文本

我已经在hindi中设置了应用程序的默认语言(即系统默认语言除外)并使用google的api(PlaceAutocomplete,GoogleSignIn)。 两者都显示英文文本(系统默认语言),而不是印地文或任何应用程序的默认语言。 有什么办法,我可以强制它们加载应用程序的默认语言,或者我可以传递我的默认应用程序的语言。 谢谢。 这真的很有帮助。 寻找任何更新。

放置自动填充API以从输入的地址获取GPS坐标

我的应用程序中有一个地址字段,用户需要输入所需的地址。 我使用谷歌地理编码器来获取地址的GPS坐标。 但现在我想通过使用地方自动填充function让用户更轻松。 但地方自动填充仅返回地点的地址,ID和地点。 有没有办法获取用户使用Places Autocomplete API选择的地址的GPS坐标? 用户从“地方自动填充”中选择地址后,是否必须再次使用地理编码器? 或者,在用户选择地址以获取地址的GPS坐标后,我是否应该再次使用Places API? 由于使用限制,我不想向Places API发送多个请求。 。 这是Places API的预期响应。响应中没有GPS坐标。 “status”: “OK”, “predictions”: [ { “description”: “Paris, France”, “id” : “691b237b0322f28988f3ce03e321ff72a12167fd”, “reference”: “CiQYAAAA0Q_JA…kT3ufVLDDvTQsOwZ_tc”, “terms”: [ { “value”: “Paris”, “offset”: 0 }, { “value”: “France”, “offset”: 7 } ], “types”: [ “geocode” ], “matched_substrings”: [ { “offset”: 0, “length”: 5 } […]

如何从谷歌地图或地方API获取一个地方的图片

我正在使用Google Places API检索有关地点的数据,但无法find如何获取该地点的图片, Google Places API只提供了不同的图标。 我需要您在网络浏览器中搜索Google地图中的地点时获得的照片。 通常会有更多来自Panoramio的图片,但Panoramio API只能按位置搜索图片,而不能按照特定的餐馆或酒店名称搜索。 有任何想法吗?

从Android上的Google Place API获取城市名称和邮政编码

我正在使用适用于Android的Google Place API并使用自动填充function 一切正常,但是当我得到这里显示的结果时 ,我没有城市和邮政编码信息。 private ResultCallback mUpdatePlaceDetailsCallback = new ResultCallback() { @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 […]

如何从Google Places API获得20+结果?

我正在开发一个应用程序,我在其中获取用户附近的ATM列表。 为此我使用的是Google Places API,但每次只返回20个结果。 我希望得到更多结果。 在API文档中提到它将返回20结果,但我想知道有什么方法可以获得更多数据,或者我必须为此创建自己的数据库? 我在API中发现的是它没有印度的所有ATM。 某些位置的信息也不准确。 所以请建议我一些想法,我应该使用自己的数据库? 我知道我可以在Google地方信息中注册地点,但问题是每次只返回20个结果; 如果无论如何这个问题都解决了,那么使用Places API会很棒。 请帮助我…..