Blog >Lista Soluciones > TelephonyManager
Usamos la clase TelephonyManager para acceder a los datos del dispositivo móvil Android
Esta clase que constituye un centro de información del dispositvo móvil. Es sencillo de usar y puedes acceder a varios datos del dispositivo, no doy ninguna explicación más ya que es sencillito de entender:
Podeis descargar el código fuente de thebestandroide con sólo compartir en facebook,twitter,linkedin o suscribirte a nuestro canal RSS más abajo.
Usamos la clase TelephonyManager para acceder a los datos del dispositivo móvil Android
Esta clase que constituye un centro de información del dispositvo móvil. Es sencillo de usar y puedes acceder a varios datos del dispositivo, no doy ninguna explicación más ya que es sencillito de entender:
package com.example.datostlf;
import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.telephony.TelephonyManager;
import android.widget.TextView;
public class MainActivity extends Activity {
private TextView t1;
private TextView t2;
private TextView t3;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//Instancio textviews actividad principal
t1=(TextView) findViewById(R.id.textView1);
t2=(TextView) findViewById(R.id.textView2);
t3=(TextView) findViewById(R.id.textView3);
//Instancia de esta clase para obtener los datos del telefono
final TelephonyManager datosTelefono=
(TelephonyManager) this.getSystemService(Context.TELEPHONY_SERVICE);
t1.setText("Estado de la llamada : "+datosTelefono.getCallState());
t2.setText("Id DEL dispositivo : "+datosTelefono.getDeviceId());
t3.setText("Operador SIM : "+datosTelefono.getSimOperatorName());
//NO OLVIDAR COLOCAR PERMISOS ANDROID MANIFEST
//
}
}
Podeis descargar el código fuente de thebestandroide con sólo compartir en facebook,twitter,linkedin o suscribirte a nuestro canal RSS más abajo.
|
