列出所有街道名称

时间:2014-10-05 07:28:23

标签: android google-maps-android-api-2

我' m使用地理编码器 检索城市名称以获取所选城市的所有街道名称 ,所以使用

Geocoder gcd = new Geocoder(this, Locale.getDefault());
        List<Address> addresses = null;
        try {
            addresses = gcd.getFromLocationName("Rome", Integer.MAX_VALUE);
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        if (addresses.size() > 0) {
            for (int a = 0; a < addresses.size(); a++) {
                Address address = addresses.get(a);
                for (int i = 0; i < address.getMaxAddressLineIndex(); i++) {
                    Log.e("street", " " + address.getAddressLine(i));
                }
            }
        }

我&#39;只得到罗马,意大利而不是所有街道名称。

我如何更改代码才能实现此目标?

还有另一种方法可以使用google api吗?

0 个答案:

没有答案