如何在Android中从纬度和经度获得3位国家代码



任何人都可以告诉我有关如何从纬度经度获得3位数字国家代码(例如印度印度(

这是我获取2个数字国家代码

的代码
  latitude = gps.getLatitude();
  longitude = gps.getLongitude();
  geocoder = new Geocoder(getActivity(), Locale.getDefault());
  addresses = geocoder.getFromLocation(latitude, longitude, 1); 
  Country = addresses.get(0).getCountryName();
  String Country_code1=addresses.get(0).getCountryCode();

有一种简单的方法:

address.getLocale().getISO3Country();

这里更多地是关于语言环境和ISO3代码,还有更多关于国家代码的代码。

最新更新