12

在我的 Android 应用程序中,用户可以输入地址来设置他的位置。为此,我使用了 Geocoder 和 getFromLocationName 方法。

当我在寻找基本城市时一切正常,但是一旦我寻找模糊的位置,例如法国的 Villefranche(法国有 10 多个城市称为 Villefranche),GeoCoder 只返回 1 个结果。

这是我调用该方法的方式:

resultReverseGeo = geoCoder.getFromLocationName(name, 5);
Log.d(TAG, "Size " + resultReverseGeo.size()); // size is always = 1 

任何想法?

4

0 回答 0