Número de telefone, obter!

3 respostas
R

Boa tarde, mortais.

Em minha aplicação preciso obter os números dos chips que estiverem no smartphone do usuário. Alguém ja passou pelo o mesmo? Que permissão é essa?

Desde já, brigadão!

3 Respostas

T

Acho que isso pode te ajudar.

Abs!

R

pô valeu! mas só consigo pegar o número serial do sim, o número não consigo. Sabe o por quê?

F

Para pegar o número é só usar o método getLine1Number da classe TelephoneManager:

TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
String numero = tm.getLine1Number();

Não esqueça da permissão no AndroidManifest:

<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
Criado 1 de fevereiro de 2016
Ultima resposta 22 de fev. de 2016
Respostas 3
Participantes 3