Compare commits
1 commit
80afe37050
...
aa8e3f5e53
Author | SHA1 | Date | |
---|---|---|---|
aa8e3f5e53 |
2 changed files with 1 additions and 16 deletions
|
@ -1,7 +1,6 @@
|
||||||
package im.angry.openeuicc.ui
|
package im.angry.openeuicc.ui
|
||||||
|
|
||||||
import android.annotation.SuppressLint
|
import android.annotation.SuppressLint
|
||||||
import android.app.AlertDialog
|
|
||||||
import android.content.BroadcastReceiver
|
import android.content.BroadcastReceiver
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
import android.content.Intent
|
import android.content.Intent
|
||||||
|
@ -131,18 +130,7 @@ open class MainActivity : BaseEuiccAccessActivity(), OpenEuiccContextMarker {
|
||||||
private fun ensureNotificationPermissions() {
|
private fun ensureNotificationPermissions() {
|
||||||
val permission = android.Manifest.permission.POST_NOTIFICATIONS
|
val permission = android.Manifest.permission.POST_NOTIFICATIONS
|
||||||
if (checkSelfPermission(permission) == PackageManager.PERMISSION_GRANTED) return
|
if (checkSelfPermission(permission) == PackageManager.PERMISSION_GRANTED) return
|
||||||
if (!shouldShowRequestPermissionRationale(permission)) {
|
requestPermissions(arrayOf(permission), PERMISSION_REQUEST_CODE)
|
||||||
requestPermissions(arrayOf(permission), PERMISSION_REQUEST_CODE)
|
|
||||||
return
|
|
||||||
}
|
|
||||||
AlertDialog.Builder(this)
|
|
||||||
.setTitle(R.string.notification_permission_request_title)
|
|
||||||
.setMessage(R.string.notification_permission_request_desc)
|
|
||||||
.setPositiveButton(android.R.string.ok) { _, _ ->
|
|
||||||
requestPermissions(arrayOf(permission), PERMISSION_REQUEST_CODE)
|
|
||||||
}
|
|
||||||
.create()
|
|
||||||
.show()
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private suspend fun init(fromUsbEvent: Boolean = false) {
|
private suspend fun init(fromUsbEvent: Boolean = false) {
|
||||||
|
|
|
@ -5,9 +5,6 @@
|
||||||
|
|
||||||
<string name="notification_help">Help</string>
|
<string name="notification_help">Help</string>
|
||||||
|
|
||||||
<string name="notification_permission_request_title">Notification Permission Needed</string>
|
|
||||||
<string name="notification_permission_request_desc">During the download process, notification permissions are required so that the app does not need to stay in the foreground</string>
|
|
||||||
|
|
||||||
<string name="profile_reload_slots">Reload Slots</string>
|
<string name="profile_reload_slots">Reload Slots</string>
|
||||||
<string name="profile_no_enabled_profile">Unknown</string>
|
<string name="profile_no_enabled_profile">Unknown</string>
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue