分别获取国家、城市及其 areas/states/towns 的列表
Getting list of countries, cities and their areas/states/towns respectively
是否可以在微调器中加载所有国家/地区的列表,然后在选择特定国家/地区时,其所有城市都会出现在另一个微调器中,选择城市后,我们会得到该地区或城镇的列表android 中的城市使用 google-api 或国家选择器之类的东西?
目前我正在使用它来获取国家列表。但是如何得到各自的城镇呢?
ArrayList<String> list=new ArrayList<String>();
String[] locales = Locale.getISOCountries();
for (String countryCode : locales) {
Locale obj = new Locale("", countryCode);
list.add(obj.getDisplayCountry());
}
您可以使用可用的 JSON 文件 here。只需将它添加到您的项目的 assets
文件夹中,并在解析后将城市和国家列表添加到微调器中。
是否可以在微调器中加载所有国家/地区的列表,然后在选择特定国家/地区时,其所有城市都会出现在另一个微调器中,选择城市后,我们会得到该地区或城镇的列表android 中的城市使用 google-api 或国家选择器之类的东西? 目前我正在使用它来获取国家列表。但是如何得到各自的城镇呢?
ArrayList<String> list=new ArrayList<String>();
String[] locales = Locale.getISOCountries();
for (String countryCode : locales) {
Locale obj = new Locale("", countryCode);
list.add(obj.getDisplayCountry());
}
您可以使用可用的 JSON 文件 here。只需将它添加到您的项目的 assets
文件夹中,并在解析后将城市和国家列表添加到微调器中。