目前我有这个代码:

public static void setupAlarm(Context context) {

Intent myIntent = new Intent(context,Receiver.class);

PendingIntent pendingIntent = PendingIntent.getBroadcast(context,myIntent,PendingIntent.FLAG_NO_CREATE);

if (pendingIntent != null) {

return;

} else {

pendingIntent = PendingIntent.getBroadcast(context,PENDING_INTENT_RETRY,PendingIntent.FLAG_ONE_SHOT);

}

AlarmManager alarmManager = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE);

Calendar calendar = Calendar.getInstance();

calendar.setTimeInMillis(System.currentTimeMillis());

calendar.add(Calendar.MINUTE,2);

alarmManager.set(AlarmManager.RTC_WAKEUP,calendar.getTimeInMillis(),pendingIntent);

}

我想要的是一次使用待定意图并等待火灾.如果在此期间有人要求新警报,如果警报存在,我不想设置任何东西.现在我的问题是:在第一次警报之后,由于ONE_SHOT标志而导致挂起的意图被删除,但是我可以再次创建待处理的意图吗?

android里的oneshot模式,android – 使用ONE_SHOT标志等待意图相关推荐

  1. android app英文 英文模式,Android APP 中英文切换

    实习期间,师父要求做app的中英文切换,就顺便记录了下. 一.AndroidManifest.xml文件(清单文件) 在每个要切换语言的Activity下面添加: android:configChan ...

  2. android里qq登录界面,Android仿QQ登陆窗口实现原理

    今天根据腾讯qq,我们做一个练习,来学习如何制作一个漂亮的布局.首先看一下官方图片 还是一个启动画面,之后进入登录页面,导航页面就不介绍了,大家可以参考微信的导航页面.首先程序进入SplashActi ...

  3. android 自动开启调试模式,android user版本默认开启调试模式

    由于项目需要,需要发布版本默认开启调试模式,修改方式如下: 1.开启开发者模式 context.getSharedPreferences(DevelopmentSettings.PREF_FILE,C ...

  4. android常用的工厂模式,Android的设计模式-简单工厂模式

    前言 Android的设计模式系列文章介绍,欢迎关注,持续更新中:java 1.定义 定义一个用于建立对象的接口,让子类决定实例化哪一个类.设计模式 2.介绍 简单工厂模式属于建立型模式. 简单工厂模 ...

  5. android 8.1 夜间模式,android 快速实现夜间模式

    最近项目中遇到了一个问题,夜间模式在8.0以上的手机中不起作用,查看了一下原因,是夜间模式实现方法的问题.分两种情况介绍一下 先看一下运行效果: 第一种 是目前项目中用到的,是以前的开发人员写的,存在 ...

  6. Android自动启用夜间模式,Android – 切换夜间模式

    什么是夜间主题以及如何在ANDROID中使用它? Support Library 23.2(应用于API14+)推出了适合Android Apps的DayNight主题,它将根据时间和用户最后一次提供 ...

  7. android如何做夜间模式,Android实现日夜间模式的三种常用方法(一)

    1.使用 setTheme的方法让 Activity重新设置主题: 2.设置 Android Support Library中的 UiMode来支持日间/夜间模式的切换: 3.通过资源 id 映射,回 ...

  8. android 打开免打扰模式,Android 6.0设置模块免打扰功能浅析

    免打扰功能的入口在NotificationSettings中, 点击列表项跳转到ZenModeSettings.java android:title="@string/zen_mode_se ...

  9. android中热更新模式,Android热更新与开启Instant Run

    配置完热更新后,直接run模式运行,程序会报以下错误: Tinker does not support instant run mode, please trigger build by assemb ...

最新文章

  1. 2020年学什么计算机软件,2020年大学计算机软件专业排行榜
  2. 51nod 1092 回文字符串
  3. Python制作AI贪吃蛇,细节、思路都写下来了!
  4. 小米某员工向供应商索要大额好处费 已被公安拘捕
  5. python while循环例题_【学习笔记】python:5for循环与while循环(上)
  6. 设计了一个JavaScript的源代码混淆器
  7. 联想智能云教室安win7_用“联想智能云教室”部署系统完成后,操作卡顿?
  8. thinkphp vue后台管理系统模板_careyshop-admin 后台管理模板
  9. smb协议讲解_SMB协议原理抓包分析
  10. setCookie时遇到的问题
  11. Linux高级应用(三)液晶屏显示图片
  12. spine 局部换装
  13. 用了python之后笔记本卡了_干货!如何用Python在笔记本电脑上分析100GB数据(上)...
  14. Ambarella : 一家伟大的视频压缩处理芯片厂商
  15. 广州计算机行业目前发展趋势,2019年中国广东电子制造业产业发展概况及发展趋势分析[图]...
  16. Win10系统U盘重装恢复出厂设置的方法
  17. android9 apk自动安装功能,如何在Android7.0、8.0、9.0系统下通过Intent安装apk
  18. 计算机应用对字数的要求,信息系统项目管理师考试论文字数要求是多少,没达标会扣多少分...
  19. 极速office(PPT)如何设置幻灯片大小
  20. 小强升职记 思维导图

热门文章

  1. 二叉树的创建和遍历-C语言实现
  2. 关于ax+by+cz的最大不可表数
  3. HDU2879(积性函数)
  4. POJ1265(Pick定理的应用)
  5. 【玩转cocos2d-x之三十一】弱联网与服务器的通讯
  6. COM编程之四 引用计数
  7. NAT 及 NAT 打洞技术
  8. C语言实现miniShell
  9. 若5G的速度不够:那6G和16K是必然么?
  10. 现代c++之线程本地存储thread_local