AlarmManager.CanScheduleExactAlarms メソッド

定義

呼び出し元が正確なアラームをスケジュールできるかどうかをチェックするために呼び出されます。

[Android.Runtime.Register("canScheduleExactAlarms", "()Z", "GetCanScheduleExactAlarmsHandler", ApiSince=31)]
public virtual bool CanScheduleExactAlarms ();
[<Android.Runtime.Register("canScheduleExactAlarms", "()Z", "GetCanScheduleExactAlarmsHandler", ApiSince=31)>]
abstract member CanScheduleExactAlarms : unit -> bool
override this.CanScheduleExactAlarms : unit -> bool

戻り値

true 呼び出し元が正確なアラームをスケジュールできる場合は 。 false それ以外の場合は 。

属性

注釈

呼び出し元が正確なアラームをスケジュールできるかどうかをチェックするために呼び出されます。 アプリは、 メソッドまたは #setAlarmClock(AlarmClockInfo, PendingIntent) setAlarmClock API メソッドのいずれかを呼び出すときに、正確なアラームをsetExact...スケジュールします。

以上を対象とする Build.VERSION_CODES#S アプリでは、アクセス許可を持っているか、デバイスの Manifest.permission#SCHEDULE_EXACT_ALARM 省電力除外リストに含まれている場合にのみ、正確なアラームをスケジュールできます。 これらのアプリは、ユーザーに対してこのアクセス許可の要求を開始 android.provider.Settings#ACTION_REQUEST_SCHEDULE_EXACT_ALARM することもできます。

より低い SDK バージョンを対象とするアプリでは、常に正確なアラームをスケジュールできます。

android.app.AlarmManager.canScheduleExactAlarms()Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象