假设我不知道我当前的位置,如何将MapView
移到国家/地区?
我要做的是在区域设置中按国家/地区代码显示用户的国家/地区。
答案 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();