我想使用libphonenumber
打印所有支持的国家/地区和区域。
我知道我可以使用以下方式列出所有支持的区域:
PhoneNumberUtil phoneUtil = PhoneNumberUtil.getInstance();
for (String s : phoneUtil.getSupportedRegions()) {
System.out.println(s);
}
但是如何访问所有子区域?以下代码将打印"纽约,纽约"
String nyNumber = "+1 212-565-0000";
PhoneNumber numberProto = phoneUtil.parse(nyNumber, "CH");
System.out.println(geoCoder.getDescriptionForNumber(numberProto, Locale.ENGLISH, "US"));
感谢。