对java android多个结果进行地理编码

对java android多个结果进行地理编码,java,android,geocoding,Java,Android,Geocoding,我正在使用geocoder类在google地图上查找功能位置。 例如: List<Address> addresses = geoCoder.getFromLocationName("winkel", 20); 列表地址=geoCoder.getFromLocationName(“winkel”,20); 温克尔是荷兰人 如果我这样做,他只返回10个地址。这不能满足我的需要。我真的希望能够拥有所有这些(所以20) 我已经浏览过一点了,也许我应该将GoogleMapsAPI与php

我正在使用geocoder类在google地图上查找功能位置。 例如:

List<Address> addresses = geoCoder.getFromLocationName("winkel", 20);
列表地址=geoCoder.getFromLocationName(“winkel”,20);
温克尔是荷兰人

如果我这样做,他只返回10个地址。这不能满足我的需要。我真的希望能够拥有所有这些(所以20)

我已经浏览过一点了,也许我应该将GoogleMapsAPI与php(或类似的东西)一起使用,但我更喜欢它使用android专用的java类。 谁有建议


先谢谢你

Android建议maxResults应该在1到5之间[查看这个][1]


[1] :因此,您可能需要重新考虑获取20个结果的要求,这不仅会使您的应用程序速度非常慢,而且会消耗大量手机电池

您如何确定10个位置并非全部找到?在谷歌地图上转到比利时并键入winkels。。。您将获得大约+100个结果?嗨!谢谢你的回复。我已经读过了,但这对我的问题没有帮助。和我输入的其他搜索项目(如mac donalds)。他只会给我一个值(而且我们附近有不止一个麦克唐纳)。我可能对5个结果感到满意,但如果你问,搜索附近的mac donalds,他只给你一个解决方案,这是不够的。。。