Android取消所有闹钟管理员

use*_*807 6 android alarmmanager

我在AlarmManager中询问了cancel()

当我设置闹钟时,我使用AlarmManger,这是我的代码

        StringBuilder q = new StringBuilder()
        .append(time).append(".")
        .append(day);
        String action = q.toString();

        Intent AlarmIntent = new Intent(Edit_Contract.this, ReceiverContract.class);
        AlarmIntent.setAction(action);
        AlarmManager AlmMgr = (AlarmManager)getSystemService(ALARM_SERVICE);

        PendingIntent Sender = PendingIntent.getBroadcast(Edit_Contract.this, 0, AlarmIntent, PendingIntent.FLAG_UPDATE_CURRENT);
Run Code Online (Sandbox Code Playgroud)

然后,我想取消我设置的所有闹钟,我该怎么办

Moy*_*she 4

您确定您确实对鼻子进行了研究吗?以下是我在 2 分钟的查找过程中发现的内容:Android: Get all PendingIntents set with AlarmManager

  • 抱歉,我的问题没说清楚,这个研究可以一一取消闹钟,但是我的问题是想取消所有没有一一设置的alam (2认同)