Używam następujących API, aby uzyskać numer telefonu; jednak niektóre urządzenie zwróci numer w następującym formacie:Jak usunąć "+" i kod kraju z numeru telefonu?
"+" + kod licznika + numer telefonu Ex. +12062436969
TelephonyManager tm = (TelephonyManager) getSystemService(TELEPHONY_SERVICE);
String phoneNumber = tm.getLine1Number();
Chciałbym znaleźć sposób/algorytm, aby usunąć ten znak „+” i kod kraju, więc będę się tylko ostatnie dziesięć cyfr. Dawny. +12062436969 -> 2062436969
Uważam, że potrzebuję tylko ostatnich dziesięciu cyfr. Czy ktoś mógłby zaproponować jakiś pomysł?
Absolutnie prawy pan ......... + 1 dla ciebie .... –
Zaktualizowany link do powyższego projektu: https://github.com/googlei18n/libphonenumber – Benjamin