Android:通知操作以消除通知

2023-12-24

我正在尝试创建带有操作按钮的 Android 通知。我已经设置了一个启动活动的设置,但我想要另一个可以取消通知并且不会将用户带到另一个屏幕/活动(不带到我的应用程序的任何部分)的设置

我不想使用“.auto cancel(true)”,因为我希望保留通知,除非按下此操作按钮。

主要用途是持续通知,因为它们无法通过滑动删除。这个想法类似于带有“关闭”操作的 Android 日历。


创建通知后,将通知发送到广播接收器。广播接收器是在按下通知操作时启动的,因此广播接收器中的 cancel() 会取消通知。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android:通知操作以消除通知 的相关文章

随机推荐

  • 如何处理来自不同时区的日期时间

    我有一个 django 应用程序 它在数据库 postgres 中存储 UTC 的日期时间 它在世界各地都有用户 但在应用程序逻辑中 我根据本地时间范围进行了一些验证 即用户在瓜亚基尔并且整个周日都发生了一些事情 我在执行它时遇到问题并进行
  • 调用线程无法访问该对象,因为另一个线程拥有它

    我正在尝试从 PowerShell 检索打印队列列表 如下所示 但我越来越 The calling thread cannot access this object because a different thread owns it 发生
  • 如何在Python中进行二次排序?

    如果我有一个数字列表 4 2 5 1 3 我想先按某个功能对其进行排序f然后对于具有相同值的数字f我希望它按数字的大小排序 这段代码似乎不起作用 list5 sorted list5 list5 sorted list5 key lambd
  • webpack 在react.js 中无法正常工作

    我使用创建了一个 hello world 反应应用程序create react app命令 然后我尝试使用运行相同的文件webpack 但它不能正常工作 比如 ico css文件是not rendering到屏幕上 请帮我解决这个问题 we
  • 在 Observable Angular js 2 中迭代 json 字符串

    以下是我的html代码 tr td c name td td c skill td tr 在我的 json 中 name abc skill xyz 这是可行的 但我需要迭代这个 json 字符串 var obj a 1 b 2 for v
  • 如何在运行时重新转换类?

    我正在尝试修改一个已加载到 JVM 中的类 我找到的解决方案是这样的 将代理附加到 PID 指定的 JVM 例如8191 代码 AttachTest 从 JVM 中已加载的类中找到您要修改的类 例如 8191 使用仪器添加变压器 代码 Ag
  • C++ 进程因状态 3 混乱而终止

    我对编程非常陌生 但在过去一周左右的时间里一直在关注 C 教程并积累了许多 PDF 来帮助我 我在其中或网上找不到任何足够清楚地回答我的问题的内容 请原谅我的新手 相关代码 日志文件 hpp HEADER CLASS INTERFACE F
  • 检索 Linkedin 视频帖子 (ugcPost API) 的缩略图

    我尝试使用 ugcPost api 检索视频帖子的缩略图 但没有成功 我总是检索一个空的缩略图数组 关于文档检索 UGC 帖子 https learn microsoft com en us linkedin marketing integ
  • 什么时候在keras中使用sample_weights合适?

    根据这个question https stackoverflow com questions 43459317 keras class weight vs sample weights in the fit generator 我了解到cl
  • SonarQube:无法停用缺少质量配置文件的规则

    我的 SonarQube 中有一条规则 在搜索列表中没有与其关联的质量配置文件 红色框here https i stack imgur com UHnQG png 当我尝试改变它时我得到这个错误 https i stack imgur co
  • 通过缓动水平滑动 div

    我希望实现一个隐藏 显示 div 其中鼠标输入 div 显示 但以从左到右滑动的方式缓动 另外 我需要页面关注刚刚滑出 可见的新 div 这是我的脚本 关于我需要添加什么的任何想法
  • Delayed_job 锁定但不处理

    我正在尝试解决delayed job 的问题 由于某种原因 我看到很多作业locked by和locked at 但队列中没有任何内容被处理 有什么建议可以解释为什么会发生这种情况或如何让它继续下去吗 我正在使用 Rails 2 3 11
  • AngularJS - ngOptions:如何按组名称然后按标签排序

    假设我有以下形式的数据数组 var data group GroupA label BB group GroupB label DD 我的绑定会是这样的
  • 签署使用 maven- assembly 插件创建的 jar 文件

    我想构建一个程序集然后对其进行签名 我的问题是 jarsigner 不签署程序集 只签署独立的 jar 文件 你能告诉我问题是什么吗 在使用 Ant 多年后 Maven 对我来说似乎很 神奇 我看不到插件如何协作以及相互传递信息的方式 执行
  • HTML 正文中的样式和脚本标记...为什么不呢?

    这与这个问题 https stackoverflow com questions 225828 但不是因为它与电子邮件无关 在许多情况下 尤其是在使用 CMS 或其他人的框架时 嵌入要容易得多
  • 导入错误:没有名为“加密”的模块

    我在 Windows 7 上安装了 python 3 4 当尝试使用 paramiko 时出现此错误 import paramiko File C Python34 lib site packages paramiko 2 0 2 py3
  • 是否应该为已发布的应用程序关闭 NSZombieEnabled?

    With NSZombieEnabled打开它会提供一些防范EXC BAD ACCESS运行时发生的问题 我正在双重努力以确保没有 很少内存泄漏 但我可能会过度释放 所以有NSZombieEnabled打开将有助于防止这种情况 对吗 或者与
  • C# - 正确加载索引彩色图像文件

    所以我创建了一个索引颜色 每像素 8 位 PNG 我已经用 ImageMagick 检查了格式是否正确 我想将它从磁盘加载到System Drawing Bitmap同时保留 8bpp 像素格式 以便查看 和操作 其调色板 但是 如果我创建
  • 将 scikit-learn SVM 模型转换为 LibSVM

    我使用 scikit learn 训练了超过半 TB 的数据的 SVM svc 该模型运行良好 我需要将其移植到 C 但我不想从头开始重新训练 SVM 因为这对我来说花费的时间太长 有没有办法轻松导出 scikit learn 生成的模型并
  • Android:通知操作以消除通知

    我正在尝试创建带有操作按钮的 Android 通知 我已经设置了一个启动活动的设置 但我想要另一个可以取消通知并且不会将用户带到另一个屏幕 活动 不带到我的应用程序的任何部分 的设置 我不想使用 auto cancel true 因为我希望