2011-08-10 2 views
3

Je ne peux pas l'air d'être en mesure de déclarer une TelephonyManager dans Android, ce que je suis en train de faire:TelephonyManager instanciation

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

que je fais ce droit?

Répondre

5

Votre oubli de lancer. Il devrait ressembler à ceci:

TelephonyManager tele = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); 
+0

De plus, si nous ne sommes pas dans une activité, il faut l'appeler comme ceci: ' TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService (Context.TELEPHONY_SERVICE);' – Olaia