Autore Topic: Recupero numero telefono  (Letto 1761 volte)

Offline fb1984

  • Nuovo arrivato
  • *
  • Post: 3
  • Respect: 0
    • Mostra profilo
Recupero numero telefono
« il: 20 Febbraio 2014, 23:31:32 CET »
0
Ciao a tutti,
ho un problema nel far recuperare il numero telefonico della sim, ho usato il seguente codice:

TelephonyManager mTelephonyMgr;
mTelephonyMgr = (TelephonyManager)
getSystemService(Context.TELEPHONY_SERVICE);
String number = mTelephonyMgr.getLine1Number();
mionumero=(TextView)findViewById(R.id.mio_numero);

Su dispositivi con android 2.3.4 purtroppo non funziona......c'è possibilità di recuperare il numero in qualche altro modo?
Se al posto del numero gli faccio recuperare il seriale della sim......funziona......

Grazie a tutti

Offline CrotaNexus

  • Utente normale
  • ***
  • Post: 156
  • Vuolsi così colà dove si puote ciò che si vuole
  • Respect: +25
    • Google+
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    SimoneDev
  • Sistema operativo:
    Windows 8.1
Re:Recupero numero telefono
« Risposta #1 il: 21 Febbraio 2014, 07:03:38 CET »
0
Dalla mia esperienza posso dirti che, per quanto ho potuto provare non si tratta della versione di Android ma del fatto che non tutte le SIM hanno memorizzato il numero telefonico al loro interno e quindi quella variabile torna null. Purtroppo non credo ci siano altri modi per recuperarlo.

Inviato dal mio Galaxy Nexus con Tapatalk 2
SimoneDev @ Google Play Store

Offline fb1984

  • Nuovo arrivato
  • *
  • Post: 3
  • Respect: 0
    • Mostra profilo
Re:Recupero numero telefono
« Risposta #2 il: 21 Febbraio 2014, 07:51:29 CET »
0
Cavolo.....una prova cosi stupida mi sono dimenticato di farla......stasera cambio SIM e provo....
Che peccato se fosse questo il problema....volevo togliere la schermata di login con user e pass facendo l'autenticazione col numero.....

Grazieeee

Offline fb1984

  • Nuovo arrivato
  • *
  • Post: 3
  • Respect: 0
    • Mostra profilo
Re:Recupero numero telefono
« Risposta #3 il: 22 Febbraio 2014, 12:40:57 CET »
0
Ok è un problema di sim.....confermo  :-(