Articles of google places api

如何使用应用程序的默认语言设置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会很棒。 请帮助我…..

Google Places API选取器仅显示某些types的位置

我正在制作某些需要用户选择地点的Android应用程序。 我计划使用谷歌地方API.Link:https://developers.google.com/places/android/ 通过Place Picker,这个API提供了很好的方法。 https://developers.google.com/places/android/placepicker 现在假设我只想显示食物types的用户位置(餐厅,酒店等)。 使用Places Browser API可以通过在请求中添加“type = restraunts”属性来完成。 有没有办法只使用Google Places Picker for android显示某些types的地方?

不推荐使用PlacePicker.getPlace()

我正在尝试开发基于google place API的应用程序。 当我尝试使用时 Place place=PlacePicker.getPlace(data,this); 有一个错误显示不推荐使用getPlace() 。 请提出解决方案。 提前致谢!

谷歌地方选择器没有在Android Mi手机上推出

我在Android Redmi Phones版本5.1.1中遇到了Google Place Picker的问题。 我使用以下代码启动Google地方选择器。 try { PlacePicker.IntentBuilder builder = new PlacePicker.IntentBuilder(); startActivityForResult(builder.build(SelectLocationActivity.this), 1); } catch (Exception e) { e.printStackTrace(); Toast.makeText(SelectLocationActivity.this,””+e.getMessage(),Toast.LENGTH_LONG).show(); } 我添加了以下权限和api密钥以及google play服务版本。 它正在开发除Android Redmi Note2之外的所有手机。 任何建议将不胜感激。 提前致谢。

在片段中使用enableAutoManage()

还有其他方法可以连接Google API客户端吗? 我使用自动完成的地方,我必须在MYFRAGMENT的某些地方使用此代码 mGoogleApiClient = new GoogleApiClient.Builder(MainActivity.this) .addApi(Places.GEO_DATA_API) .enableAutoManage(this, GOOGLE_API_CLIENT_ID, this) .addConnectionCallbacks(this).build(); 我的问题 enableAutoManage(this, GOOGLE_API_CLIENT_ID, this) .addConnectionCallbacks(this).build(); 我不能处理它,因为当我用getActivity()替换它时,我有很多问题需要进行转换 感谢您的帮助,对不起,如果这个问题很愚蠢。

将AutoCompleteTextView转换为ActionBar中的SearchView

我有一个AutoCompleteTextView ,它可以从Google Places API中为用户提供自动完成搜索结果。 完成后,我发现了SearchView以及它如何放在ActionBar中 。 我检查了谷歌提供的SearchView示例,并将其作为起点添加到我的应用程序中(它列出了已安装的应用程序),但我不知道如何从这里开始。 我希望具有与AutoCompleteTextView相同的function,但使用SearchView。 有什么建议吗? 全class提供如下。 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.URL; import java.net.URLConnection; import java.net.URLEncoder; import java.util.ArrayList; import java.util.List; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; import android.app.Activity; import android.app.SearchManager; import android.app.SearchableInfo; import android.content.Context; import android.content.Intent; import android.content.SharedPreferences; import android.content.SharedPreferences.OnSharedPreferenceChangeListener; import android.os.AsyncTask; import android.os.Bundle; import android.os.Handler; import android.preference.PreferenceManager; import […]