"gpsSetting" -> {
//if (!locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER)) {}
//go to GPS setting
val intent = Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS)
intent.addCategory(Intent.CATEGORY_DEFAULT)
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
startActivity(intent)
}
회사에서 안드로이드 웹패키징을 하다가 위치권한 설정창을 열 일이 있어서 구글링을 해보았다.
어려운 것은 없으니 참고하기바란다.
참고로 위치권한이 없을 때만 gps 설정창을 열고싶으면 주석처리한 if문 안에 코드를 적어주면 된다.
댓글 없음:
댓글 쓰기