在时区设置时获取数据
这些类如何导包呢,如下:
import libcore.timezone.CountryTimeZones;
import libcore.timezone.CountryTimeZones.TimeZoneMapping;
import libcore.timezone.TimeZoneFinder;
文件位置:
:./libcore/luni/src/main/java/libcore/icu/TimeZoneNames.java
编译生成的jar
out\target\common\obj\JAVA_LIBRARIES\core-all_intermediates\classes.jar
使用 classes.jar 即可
获取国家名称Region 列表
private List<RegionItem> createAdapterItem(Set<String> regionIds) {
final Collator collator = Collator.getInstance(getLocale());
final TreeSet<RegionItem> items = new TreeSet<>(new RegionInfoComparator(collator));
final LocaleDisplayNames localeDisplayNames = LocaleDisplayNames.getInstance(getLocale());
long i = 0;
for (String regionId : regionIds) {
Log.i(TAG,"regionId ="+regionId);
//获取到国家名称 China ,United States