Я пытаюсь получить страну telephonic код по чтению геолокация при запуске приложения.Получение телефонного кода страны при запуске приложения
Но я бы получил только широта и долгота. Как получить телефонный код из геолокации.
Я сделал это далеко см:
Сначала в Струнный XML Я хотел бы создать массив как этот
<string-array name="CountryCodes" >
<item>91,IN</item>
.....
.....
.....
</string-array>
public String GetCountryZipCode(){
String CountryID="";
String CountryZipCode="";
TelephonyManager manager = (TelephonyManager) this.getSystemService(Context.TELEPHONY_SERVICE);
//getNetworkCountryIso
CountryID= manager.getSimCountryIso().toUpperCase();
String[] rl=this.getResources().getStringArray(R.array.CountryCodes);
for(int i=0;i<rl.length;i++){
String[] g=rl[i].split(",");
if(g[1].trim().equals(CountryID.trim())){
CountryZipCode=g[0];
break;
}
}
return CountryZipCode;
}
Теперь предположим, что я прочитал геолокации, но как бы я знать название страны или код страны (более легко, если я получаю это)
Пожалуйста, уточните свой вопрос. –
@HarisQureshi Я использую sms-шлюз для отправки otp на международном уровне? и международный номер требует телефонный код страны. – SamH67