TelephonyManager teleMan = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
int networkType = teleMan.getNetworkType();
switch (networkType)
{
case 0:
textV1.setText("Unknown");
break;
case 1:
textV1.setText("GPRS");
break;
case 2:
textV1.setText("EDGE");
break;
case 3:
textV1.setText("UMTS");
break;
case 4:
textV1.setText("CDMA");
break;
case 5:
textV1.setText("EVDO rev. 0");
break;
case 6:
textV1.setText("EVDO rev. A");
break;
case 7:
textV1.setText("1xRTT");
break;
case 8:
textV1.setText("HSDPA");
break;
case 9:
textV1.setText("HSUPA");
break;
case 10:
textV1.setText("HSPA");
break;
case 11:
textV1.setText("iDen");
break;
case 12:
textV1.setText("EVDO rev. B");
break;
case 13:
textV1.setText("LTE");
break;
case 14:
textV1.setText("eHRPD");
break;
case 15:
textV1.setText("HSPA+");
break;
}