gpt4 book ai didi

安卓 : How to get PendingIntent id for canceling pendingintent

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:00:38 26 4
gpt4 key购买 nike

我一直在使用警报管理器。一旦我设置了一个 PendingIntent 来触发警报,我想取消它。

How do I achieve this?

帮助将不胜感激。

最佳答案

下面这几行代码肯定可以帮助您删除/取消挂起的 Intent 和警报。

您需要的主要内容是:

  • 使用相同的 ID 和适当的 intent FLAG 创建待处理的 intent。
  • 取消该未决 Intent 。
  • 使用警报管理器取消警报。

    Intent myIntent = new Intent(PresentActivity.this, AlarmActivity.class);          
    pendingIntent = PendingIntent.getActivity(PresentActivity.this,pending_intent_unique_id, myIntent,PendingIntent.FLAG_UPDATE_CURRENT);
    pendingIntent.cancel();
    alarmManager.cancel(pendingIntent);

编码愉快!!

关于安卓 : How to get PendingIntent id for canceling pendingintent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31204693/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com