Autore Topic: risalire al numero di cellulare.  (Letto 348 volte)

Offline pdinox

  • Utente junior
  • **
  • Post: 51
  • Respect: 0
    • paoletto987
    • pdinox
    • Mostra profilo
  • Dispositivo Android:
    Nexus 4
  • Play Store ID:
    Paolo Di Nocera
  • Sistema operativo:
    windows 8 and Maveriks
risalire al numero di cellulare.
« il: 22 Maggio 2014, 19:50:55 CEST »
0
E' possibile conoscere il numero di telefono attraverso un'app? Se si che librerie posso usare?
Pdinox

Offline Trotto23

  • Utente junior
  • **
  • Post: 94
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    Windows Vista
Re:risalire al numero di cellulare.
« Risposta #1 il: 22 Maggio 2014, 20:36:24 CEST »
0
Questo pezzo di codice va nella tua activity:
Codice (Java): [Seleziona]
TelephonyManager mTelephonyMgr;
mTelephonyMgr = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
mTelephonyMgr.getLine1Number();

Mentre questo va nel manifest:
Codice (XML): [Seleziona]
<uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission>
Ricorda , non sempre il metodo getLine1Number() fa ritornare il tuo numero di cellulare. Il motivo e' che il tuo cellulare deve aver salvato da qualche parte il tuo numero oppure devi averlo inserito te nelle preferenze di sistema, vai a controllare se il tuo numero e' stato inserito in informazioni cellulare. Se è inserito allora ti tornerà il numero altrimenti ti tornerà NULL