Проверить время существующего PendingIntent в AlarmManager

Можно ли запросить Android AlarmManager о времени следующего будильника для данного PendingIntent? Я знаю, что могу отменить один с помощью функции .cancel (PendingIntent) и обновить его с помощью .set (), но можно ли «запросить» один? Я использую что-то вроде этого, чтобы увидеть, запланировано ли оно уже:

    PendingIntent sender = PendingIntent.getBroadcast(context, 0, intent, PendingIntent.FLAG_NO_CREATE);

Если sender == null, то оно уже запланировано. Я действительно хотел бы знать "на какое время?" если возможно.

Я знаю, что могу сохранить это в базе данных или другом месте, когда я его установлю, но мне бы очень хотелось запросить «официальный источник», чтобы быть уверенным. Возможно?

6
задан eselk 4 February 2012 в 01:23
поделиться