GPS 설정 액티비티 호출

Android 2017. 4. 28. 05:13
GPS 기능이 켜져있는지를 확인 후에 GPS가 꺼져있다면 관련 설정 액티비티를 호출하는 코드와 관련 퍼미션입니다
안드로이드 6.0 이후에는 엄격해진 보안으로 별도의 퍼미션 요청 코드가 필요합니다

1
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
cs

1
2
3
4
5
LocationManager locMan = (LocationManager) getContext().getSystemService(Context.LOCATION_SERVICE);
if (locMan.isProviderEnabled("gps"== false) {
    Toast.makeText(getContext(), "GPS 기능을 필요로 합니다.", Toast.LENGTH_LONG).show();
    startActivity(new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
}
cs


'Android' 카테고리의 다른 글

날짜 정규화  (0) 2017.05.02
뷰 스와이프 영역 겹침 문제  (0) 2017.04.28

설정

트랙백

댓글