AlarmManager.ActionScheduleExactAlarmPermissionStateChanged フィールド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ブロードキャスト アクション: アプリにアクセス許可が android.Manifest.permission#SCHEDULE_EXACT_ALARM
付与されます。
[Android.Runtime.Register("ACTION_SCHEDULE_EXACT_ALARM_PERMISSION_STATE_CHANGED", ApiSince=31)]
public const string ActionScheduleExactAlarmPermissionStateChanged;
[<Android.Runtime.Register("ACTION_SCHEDULE_EXACT_ALARM_PERMISSION_STATE_CHANGED", ApiSince=31)>]
val mutable ActionScheduleExactAlarmPermissionStateChanged : string
フィールド値
- 属性
注釈
ブロードキャスト アクション: アプリにアクセス許可が android.Manifest.permission#SCHEDULE_EXACT_ALARM
付与されます。
ユーザーがアクセス許可をandroid.Manifest.permission#SCHEDULE_EXACT_ALARM
取り消すと、 で#setExact
#setExactAndAllowWhileIdle
#setAlarmClock(AlarmClockInfo, PendingIntent)
スケジュールされたすべてのアラームが削除されます。
ユーザーが を許可すると、 android.Manifest.permission#SCHEDULE_EXACT_ALARM
このブロードキャストが送信されます。 アプリケーションは、受信時に必要なすべてのアラームを再スケジュールできます。
このブロードキャストは、ユーザーが<>アクセス許可を取り消したときに送信されません<>。
<em>注:</em> アプリケーションは、このブロードキャストを#canScheduleExactAlarms()
受信した後に上記の API を使用する前にチェックする必要があります。これは、アプリケーションがこのブロードキャストを受信するまでに、アクセス許可が既に取り消されている可能性があるためです。
このブロードキャストは、ランタイム レシーバーとマニフェスト レシーバーの両方に送信されます。
このブロードキャストはフォアグラウンド ブロードキャストとして送信されます。 「android.content.Intent#FLAG_RECEIVER_FOREGROUND
」を参照してください。
アプリケーションがこのブロードキャストを受信すると、フォアグラウンド サービスを開始できます。
の Java ドキュメント android.app.AlarmManager.ACTION_SCHEDULE_EXACT_ALARM_PERMISSION_STATE_CHANGED
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。