如何用它的名字指向国家?

时间:2012-10-01 10:01:06

标签: android google-maps android-mapview

假设我不知道我当前的位置,如何将MapView移到国家/地区?

我要做的是在区域设置中按国家/地区代码显示用户的国家/地区。

2 个答案:

答案 0 :(得分:1)

在Android中没有这样的表,我知道国家和地理位置之间的链接。

我认为最好的方法是获得所有具有纬度和经度的首都城市的列表(您可以在这里获取它们:list of capital cities)或国家列表(您可以从这里获取它们:{{3将它放在应用程序的表中。

祝你好运。

答案 1 :(得分:0)

是的,您可以按国家/地区代码显示用户的国家/地区。

因为我们有能力CountryCode通过Android Telephony Manager Api所以。

1)您必须使用键值对概念,键为CountryCode,值为国家。

如下面的代码:

TelephonyManager manager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
manager.getNetworkCountryIso();