Home / Programmazione / Java Android / Identificare il proprio numero di telefono in Android
Mattepuffo

Identificare il proprio numero di telefono in Android

Identificare il proprio numero di telefono in Android

Dopo un bel pò di tempo torniamo a parlare di Java.

Nello specifico di Java applicato ad Android.

Vediamo un piccolo tip per identificare il nostro numero di telefono.

Useremo un solo oggetto: TelephonyManager.

Questo oggetto ci permette di accedere alle informazioni sui servizi del telefono.

Così le nostre applicazioni possono determinare i servizi e lo stato del telefono.

 

La classe non deve essere istanziata direttamente, ma si riferisce ad una istanza di Context.getSystemService(Context.TELEPHONY_SERVICE).

Vediamo il nostro metodo:

private String getMyNumber() {

   TelephonyManager tManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);

   return tManager.getLine1Number();

}

Un semplice metodo che ritorna un oggetto String che stamperà il numero di telefono.

Per maggiorni info controllate le referenze sui link postati.