안드로이드에서의 네트워크 타입
TelephonyManager teleMan =
(TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
int networkType = teleMan.getNetworkType();
switch (networkType)
{
case 7:
textV1.setText("1xRTT");
break;
case 4:
textV1.setText("CDMA");
break;
case 2:
textV1.setText("EDGE");
break;
case 14:
textV1.setText("eHRPD");
break;
case 5:
textV1.setText("EVDO rev. 0");
break;
case 6:
textV1.setText("EVDO rev. A");
break;
case 12:
textV1.setText("EVDO rev. B");
break;
case 1:
textV1.setText("GPRS");
break;
case 8:
textV1.setText("HSDPA");
break;
case 10:
textV1.setText("HSPA");
break;
case 15:
textV1.setText("HSPA+");
break;
case 9:
textV1.setText("HSUPA");
break;
case 11:
textV1.setText("iDen");
break;
case 13:
textV1.setText("LTE");
break;
case 3:
textV1.setText("UMTS");
break;
case 0:
textV1.setText("Unknown");
break;
}
출처 : http://stackoverflow.com/questions/2919414/get-network-type
반응형
'Android Story' 카테고리의 다른 글
[ Android ] JavaCV 연동 (0) | 2017.03.30 |
---|---|
[ Android ] 틴트(오버레이) 색상 지정하기 (0) | 2017.03.28 |
[ Android ] 줄번호 설정 (0) | 2017.01.13 |
[ Android ] FFmpeg Rtsp Player 사용하기 (12) | 2016.12.27 |
[ Android ] FFplay 문서 번역 (0) | 2016.12.13 |
[ Android ] FFMpeg 패키지 연동하기 (15) | 2016.12.13 |
[ Android ] inflate (0) | 2016.12.07 |
[ Android ] 다음 맵에서 지원하지 않는 점선 라인.. 해결?? (0) | 2016.11.26 |