안드로이드 알림 권한확인
둘러보기로 이동
검색으로 이동
안드로이드 알림 권한 확인
AndroidManifest.xml에 권한 선언 application 태그 외부에 다음 권한을 추가합니다
<uses-permission android:name="android.permission.POST_NOTIFICATIONS"/>
private val REQUEST_CODE_NOTIFICATION_PERMISSION = 1
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(binding.root)
// 알림 권한을 확인
if (ContextCompat.checkSelfPermission(this, android.Manifest.permission.POST_NOTIFICATIONS) != PackageManager.PERMISSION_GRANTED) {
// [아직 권한이 허용되지 않은 경우] : 권한 요청 팝업 띄움
ActivityCompat.requestPermissions(this, arrayOf(android.Manifest.permission.POST_NOTIFICATIONS), REQUEST_CODE_NOTIFICATION_PERMISSION)
} else {
// [알림 권한이 이미 허용된 경우]
}
}