private void turnGPSOn(){
String provider = Settings.Secure.getString(getContentResolver(), Settings.Secure.LOCATION_PROVIDERS_ALLOWED);
if(!provider.contains("gps")){ //if gps is disabled
Intent intent = new Intent("android.location.GPS_ENABLED_CHANGE");
intent.putExtra("enabled", true);
sendBroadcast(intent);
}
}
private void turnGPSOff(){
String provider = Settings.Secure.getString(getContentResolver(), Settings.Secure.LOCATION_PROVIDERS_ALLOWED);
if(provider.contains("gps")){ //if gps is enabled
Intent intent = new Intent("android.location.GPS_ENABLED_CHANGE");
intent.putExtra("enabled", false);
sendBroadcast(intent);
}
}
원문 보기: http://androidfreakers.blogspot.com/2011/09/enable-or-disable-gps-in-android.html
'MISCELLANEOUSNESS' 카테고리의 다른 글
getLastKnownLocation가 null을 return(반환) 하는 이유 (0) | 2011.10.12 |
---|---|
나루예 찌 사용법 동영상. (0) | 2011.09.29 |
android 카메라 촬영 이미지 얻기. (0) | 2011.07.14 |