ユーザーの携帯電話番号を取得するには、次のようにします。
TelephonyManager tm = (TelephonyManager) getSystemService(TELEPHONY_MANAGER);
String mobileNumber = tm.getLine1Number();
この方法は、SIMカードがほとんどプリペイドであるフィリピンでは100%機能しているようです。番号を変更する必要がある場合は、新しい番号を購入するだけです。しかしデンマークでは、私はいつも何も得られません。何故ですか?また、これ以外にユーザーの携帯番号を取得する方法はありますか?