Bagikan melalui


AlarmManager.CanScheduleExactAlarms Metode

Definisi

Dipanggil untuk memeriksa apakah penelepon dapat menjadwalkan alarm yang tepat.

[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

Mengembalikan

true jika penelepon dapat menjadwalkan alarm yang tepat, false jika tidak.

Atribut

Keterangan

Dipanggil untuk memeriksa apakah penelepon dapat menjadwalkan alarm yang tepat. Aplikasi Anda menjadwalkan alarm yang tepat saat memanggil salah setExact... satu metode atau #setAlarmClock(AlarmClockInfo, PendingIntent) setAlarmClock API.

Penargetan aplikasi atau yang lebih tinggi dapat menjadwalkan Build.VERSION_CODES#S alarm yang tepat hanya jika mereka memiliki Manifest.permission#SCHEDULE_EXACT_ALARM izin atau berada di daftar pengecualian hemat daya perangkat. Aplikasi ini juga dapat mulai android.provider.Settings#ACTION_REQUEST_SCHEDULE_EXACT_ALARM meminta izin ini dari pengguna.

Aplikasi yang menargetkan versi sdk yang lebih rendah, selalu dapat menjadwalkan alarm yang tepat.

Dokumentasi Java untuk android.app.AlarmManager.canScheduleExactAlarms().

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk