可能缺少一些愚蠢的东西,我猜我需要添加一些代码。但是我将以下jar 文件添加到我的项目中。用户输入电话号码,我可以检索国家电话代码,但我想检索国家名称以及 2 个字母的 ISO 国家代码。
PhoneNumberOfflineGeocoder
应该用它的getCountryNameForNumber(PhoneNumber number, Locale language)
方法做到这一点。但我不知道如何正确导入该类。
可能缺少一些愚蠢的东西,我猜我需要添加一些代码。但是我将以下jar 文件添加到我的项目中。用户输入电话号码,我可以检索国家电话代码,但我想检索国家名称以及 2 个字母的 ISO 国家代码。
PhoneNumberOfflineGeocoder
应该用它的getCountryNameForNumber(PhoneNumber number, Locale language)
方法做到这一点。但我不知道如何正确导入该类。
您需要从此处添加另一个罐子。PhoneNumberOfflineGeocoder 不在libphonenumber-7.0.jar
.
在 gradle 文件中使用它:
// https://mvnrepository.com/artifact/com.googlecode.libphonenumber/geocoder
implementation 'com.googlecode.libphonenumber:geocoder:#'