require Post Notifications permission if the app is the default

This commit is contained in:
tibbi 2022-09-02 23:06:58 +02:00
parent 0078032031
commit dbf112afde
2 changed files with 7 additions and 0 deletions

View File

@ -19,6 +19,7 @@
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission android:name="android.telecom.action.CONFIGURE_PHONE_ACCOUNT" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
<uses-permission
android:name="android.permission.WRITE_EXTERNAL_STORAGE"

View File

@ -75,6 +75,12 @@ class MainActivity : SimpleActivity() {
snackbar.setActionTextColor(getProperTextColor())
snackbar.show()
}
handleNotificationPermission { granted ->
if (!granted) {
toast(R.string.no_post_notifications_permissions)
}
}
} else {
launchSetDefaultDialerIntent()
}