gpt4 book ai didi

android - Google Place API 并非无处不在(所有)

转载 作者:行者123 更新时间:2023-11-29 17:36:10 27 4
gpt4 key购买 nike

我正在尝试开发自己的 map 。我已经领先到某个地方。现在我正在尝试在我的应用程序上添加地点过滤器。所以我找到了这个 link我实现了并且有效。但问题是它找不到我周围的所有公交车站或所有银行。我来自土耳其,我想也许它在美国可以很好地工作,但它连接到 GPS,所以我不能尝试不同的州(国家)。有谁知道,我该如何处理?

最佳答案

只需暂时使用经度和纬度的硬编码值,以便在您想要的任何位置测试您的代码。

用这个替换您的代码,以便以旧金山为地点测试您的代码:

            @Override
public void onClick(View v) {

double testLat = 37.7942635; //added
double testLon = -122.3955861; //added

int selectedPosition = mSprPlaceType.getSelectedItemPosition();
String type = mPlaceType[selectedPosition];
StringBuilder sb = new StringBuilder("https://maps.googleapis.com/maps/api/place/nearbysearch/json?");
sb.append("location=" + testLat + "," + testLon ); //modified
sb.append("&radius=5000");
sb.append("&types="+type);
sb.append("&sensor=true");
sb.append("&key=YOUR_API_KEY");

// Creating a new non-ui thread task to download json data
PlacesTask placesTask = new PlacesTask();

// Invokes the "doInBackground()" method of the class PlaceTask
placesTask.execute(sb.toString());

}

关于android - Google Place API 并非无处不在(所有),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30465615/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com