출처: 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 어플리케이션 꺠끗하게 종료하는 법. (0) | 2012.12.12 |
---|---|
안드로이드 Android FPS 구하기 타이머 (0) | 2012.12.12 |
Android Offset까지 포함한 전체 사이즈 구하기. (0) | 2012.12.12 |