eigene telefonnummer auslesen?

  • Antworten:2
Marco S.
  • Forum-Beiträge: 105

11.10.2010, 11:11:10 via Website

hallo zusammen,

wird eigentlich die eigene handynummer irgendwo gespeichert, so dass man sie irgendwie auslesen kann?

vermutlich unter "kontakte" und dann "ich" ?

oder gibts noch eine andere stelle?

hat jemand ein code schnipsel?

gruß
marco

Antworten
Gelöschter Account
  • Forum-Beiträge: 5.136

11.10.2010, 12:51:20 via Website

Hallo Marco,

es gibt eine Methode im Telephony Manager mit Namen:
getLine1Number()

diese benötigt die Berechtigung:
READ_PHONE_STATE


Nachzulesen unter TelephonyManager

In sofern recht easy das ganze.

lg Voss

Antworten
Marco S.
  • Forum-Beiträge: 105

11.10.2010, 14:41:55 via Website

hi,

also danke für die erklärung. nach einigem googlen hab ich rausgefunden, dass manchmal NULL zurückgegeben wird.

unter einstellungen -> telefoninfo -> telefon-identität -> telefonnummer steht bei mir "unbekannt".

das liegt daran dass mein provider wohl nicht die msisdn einträgt :(

also unterm strich nicht so ganz zuverlässig.

schade drum.

aber wieder ein stückchen technik mehr kennengelernt :)

viele grüße
marco

ps. siehe auch http://groups.google.com/group/android-beginners/browse_thread/thread/c7023a19b02a066a

— geändert am 11.10.2010, 14:42:47

Antworten