AlarmManager.CanScheduleExactAlarms 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
调用以检查调用方是否可以安排确切的警报。
[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
如果调用方可以计划确切的警报,则为 ;否则为
- 属性
注解
调用以检查调用方是否可以安排确切的警报。 应用在调用任何 setExact...
或 #setAlarmClock(AlarmClockInfo, PendingIntent) setAlarmClock
API 方法时计划确切的警报。
Build.VERSION_CODES#S
仅当应用具有Manifest.permission#SCHEDULE_EXACT_ALARM
权限或位于设备的省电豁免列表中时,才能计划确切的警报。 这些应用还可以开始 android.provider.Settings#ACTION_REQUEST_SCHEDULE_EXACT_ALARM
从用户请求此权限。
面向较低 SDK 版本的应用始终可以计划确切的警报。
适用于 . 的 android.app.AlarmManager.canScheduleExactAlarms()
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。