=================================
=================================
=================================
출처: http://gogorchg.tistory.com/entry/Android-%EB%AC%B4%EC%84%A0-%EC%9D%B8%ED%84%B0%EB%84%B7%EA%B3%BC-GPS-%EC%83%81%ED%83%9C-%ED%99%95%EC%9D%B8-%EB%B2%95
//인터넷에 연결돼 있나 확인
ConnectivityManager connect = (ConnectivityManager)getSystemService(CONNECTIVITY_SERVICE);
if (
connect.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).getState() ==
NetworkInfo.State.CONNECTED ||
connect.getNetworkInfo(ConnectivityManager.TYPE_WIFI).getState() ==
NetworkInfo.State.CONNECTED ) {
isInternetEnabled = true;
} else {
isInternetEnabled = false;
}
if (myLocationManager == null) {
myLocationManager = (LocationManager)getSystemService(
Context.LOCATION_SERVICE);
}
// 시스템 > 설정 > 위치 및 보안 > 무선 네트워크 사용 여부 체크.
isInternetGPSEnabled = myLocationManager.isProviderEnabled(LocationManager.NETWORK_PROVIDER);
// 시스템 > 설정 > 위치 및 보안 > GPS 위성 사용 여부 체크.
isGpsEnabled = myLocationManager.isProviderEnabled(LocationManager.GPS_PROVIDER);
출처 :
그럼 잘 사용하세요^^
위 한 줄이면 된다^^
=================================
=================================
=================================
'스마트기기개발관련 > 안드로이드 개발' 카테고리의 다른 글
안드로이드 Android SoundPool 시작 및 정지 (0) | 2012.11.13 |
---|---|
안드로이드 Android 어플리케이션 꺠끗하게 종료하는 법. 관련 (0) | 2012.11.13 |
안드로이드 Android Offset까지 포함한 전체 사이즈 구하기. (0) | 2012.11.13 |
안드로이드 Android 네트워크 Sockettimeout에 대해... (0) | 2012.11.13 |
cygwin gcc에서 winapi(windows api) 사용하기... 관련 (0) | 2012.11.06 |