我正在开发一个Android应用程序,我试图确定解决某个问题的最佳方法。问题是,我希望用户能够输入食物选择(墨西哥,意大利等),让应用程序谷歌搜索附近的内容。最后以列表格式返回该搜索的结果。但是,我想隐藏用户的实际谷歌搜索,只是将结果发送给他们。现在我知道如何使用意图创建活动,甚至使用此链接尝试使用内置的谷歌搜索: Android: Return search query to current activity
然而,
A)使用内置谷歌搜索的最佳方式去做吗?如果是这样,有没有办法隐藏该活动弹出和用户看到它?
或B)有更好的方法来解决这个问题吗?
答案 0 :(得分:0)
您可以使用Foursquare API。 “场地/搜索”终点将列出附近的地方。如果你想改进类别,那么使用“场地/探索”端点。当然它有一个速率限制,但它足以启动(每小时5000个请求)。
<强>终点:强>
https://developer.foursquare.com/docs/venues/search https://developer.foursquare.com/docs/venues/explore
速率限制