Life Life Life
GPS활성하게끔 설정화면 이동 본문
안드로이드에서 LBS할 경우 GPS을 활용하게 된다.
타이틀 내용처럼 맵Activity로 이동하여 GPS가 활성화가 되어 있는지 확인하고
안되어있는 경우 설정하게끔 사용자에게 유도하여야한다.
LocationManager을 우선적으로 정의하여야 하며 기타 기초 세팅은 제외하겠다.
mLocationManager = (LocationMagager)getSystemService(Context.LOCATION_SERVICE);
onResume() 메소드 오버라이드하여 정의하여야 하며 밑에 코드을 적적히 사용하된다.
// GPS 사용 유무에 따라 위치설정으로 이동
if(!mLocationManager.isProviderEnabled(LocationManager.GPS_PROVIDER))
{
startActivity(new Intent("android.settings.LOCATION_SOURCE_SETTINGS"));
}
// GPS 무선 네트워크 사용 유무에 따라 위치설정으로 이동
// GPS 무선 네트워크 사용 유무에 따라 위치설정으로 이동
if(!mLocationManager.isProviderEnabled(LocationManager.NETWORK_PROVIDER))
{
startActivity(new Intent("android.settings.LOCATION_SOURCE_SETTINGS"));
}
위 2가지 방법을 통해 GPS을 활성하게끔 사용자를 유도할 수 있다.
위 2가지 방법을 통해 GPS을 활성하게끔 사용자를 유도할 수 있다.
'개발 > 안드로이드' 카테고리의 다른 글
TextView에 폰트 적용하기 (0) | 2014.04.04 |
---|---|
이미지파일 회전 정보 조회 및 회전 (0) | 2014.04.02 |
안드로이드 최상위 Toast 만들기 (0) | 2014.04.02 |
Dialog 및 ProgressDialog 하드웨어 Key 막기 (0) | 2014.04.02 |
안드로이드에서 화면 회전시 나타나는 문제- Android Screen Rotation Issue (0) | 2010.06.16 |