如何在Android中使用Firebase Phone Auth将电话号码提供商国家代码(如+44)转换为字符串?

时间:2017-08-20 03:12:27

标签: firebase sms firebase-authentication phone-number

请帮助我使用Firebase电话身份验证将国家/地区代码转换为字符串。

1 个答案:

答案 0 :(得分:0)

您可以使用Firebase for Android中存在的PhoneNumberUtils类的内部方法。

TelephonyManager tm = (TelephonyManager)getActivity().getSystemService(getActivity().TELEPHONY_SERVICE);
String countryCodeValue = tm.getNetworkCountryIso();
Log.d(TAG, "Countrycode: " + PhoneNumberUtils.getCountryCode(countryCodeValue));