Comment détecté le type de connexion 3g, Gprs, Edge ou WIFI par un code.
Comment détecté le type de connexion 3g, Gprs, Edge ou WIFI par un code.
C'est possible de detecter le type connection et savoir toutes les informations sur les connection avec Android.Hardaware.Telephony ( si j'ai la bonne memoire)
Tu peux tester ce methode dont tu aura la tache ( avec la completion de l IDE d'avoir plus d'option....
private void typedeconnection()
{
TelephonyManager telManager = (TelephonyManager)
getSystemService(Context.TELEPHONY_SERVICE);
switch (telManager.getNetworkType())
{
case TelephonyManager.NETWORK_TYPE_UNKNOWN:
Log.i("Type de conection", "type de connexion inconnu");
break;
case TelephonyManager.NETWORK_TYPE_EDGE:
Log.i("Type de conectiony", "type de connexion edge");
break;
case TelephonyManager.NETWORK_TYPE_GPRS:
Log.i("Type de conectiony", "type de connexion GPRS");
break;
case TelephonyManager.NETWORK_TYPE_UMTS:
Log.i("Type de conection", "type de connexion UMTS");
break;
}
Non ca marche pas ce code la car pour reseaux wifi il affiche GPRS et parfois il affiche EDGE !!!!!!!!!!!!!
non cava ca marche merci j'ai trouvé le comment faire![]()
Partager