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.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission android:name="android.telecom.action.CONFIGURE_PHONE_ACCOUNT" /> <uses-permission android:name="android.telecom.action.CONFIGURE_PHONE_ACCOUNT" />
<uses-permission android:name="android.permission.VIBRATE" /> <uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
<uses-permission <uses-permission
android:name="android.permission.WRITE_EXTERNAL_STORAGE" android:name="android.permission.WRITE_EXTERNAL_STORAGE"

View File

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