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