Android 通知 .addAction 在 api 23 中已弃用

2024-01-25

在通知中添加操作的正确方法是什么API 23 since addAction(int icon, CharSequence title, PendingIntent intent)已弃用?找不到例子,谢谢。

我的旧动作:.addAction(R.drawable.ic_prev, "Previous", prevPendingIntent)


而不是这个:

addAction(int图标,CharSequence标题,PendingIntent意图) http://developer.android.com/reference/android/app/Notification.Builder.html#addAction%28int,%20java.lang.CharSequence,%20android.app.PendingIntent%29

此方法在 API 级别 23 中已弃用。

Use:

addAction(通知.Action 操作) http://developer.android.com/reference/android/app/Notification.Builder.html#addAction%28android.app.Notification.Action%29

这一切都在开发人员文档中!

所以要使用这个:

首先建立你的行动通知Compat.Action.Builder http://developer.android.com/reference/android/support/v4/app/NotificationCompat.Action.Builder.html

NotificationCompat.Action action = new NotificationCompat.Action.Builder(R.drawable.ic_prev, "Previous", prevPendingIntent).build();

Note: Use 通知兼容操作 http://developer.android.com/reference/android/support/v4/app/NotificationCompat.Action.html

然后将其添加到您的通知中:

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

Android 通知 .addAction 在 api 23 中已弃用 的相关文章

随机推荐

  • 如何在jmeter中设置IP欺骗?

    我现在正在我的机器上通过 jmeter 对网站进行负载测试 但我想要一个真实的场景 那么 jmeter 是否可以使用 ip 别名或 ip 欺骗 这看起来像是从不同的 ip 地址发送请求 是的 可以 查看属性源IP地址 http jmeter
  • SQL 空值内连接

    我有一个加入 SELECT FROM Y INNER JOIN X ON ISNULL X QID 0 ISNULL y QID 0 Isnull像这样的 Join 会使速度变慢 这就像有一个条件连接 对于这样的事情有什么解决办法吗 我有很
  • 没有全局变量的Python动画

    我正在编写康威生命游戏的实现 我的第一次尝试只是在每次更新后使用 matplotlib 的 imshow 在 1 和 0 的 NxN 板上绘制板图 然而 这不起作用 因为程序在显示情节时就会暂停 您必须关闭绘图才能获得下一个循环迭代 我发现
  • 随机选择一个区域并对其进行多次处理

    我有一个这样的数据 gt sp Q96A73 P33MX HUMAN Putative monooxygenase p33MONOX OS Homo sapiens OX 9606 GN KIAA1191 PE 1 SV 1 RNDDDDT
  • 通过在同一日期或最近的先前日期(不仅仅是完全匹配)加入来合并两个表

    我有两张表 客户ID 潜在客户日期 潜在客户来源 and 客户ID 产品 兴趣 日期 产品 兴趣 我希望两个创建一个表 其中对于每个 CustomerID 每个 Product Interest 连接到最接近日期 但不是之后 的 Lead
  • CakePHP“尝试获取非对象的属性”错误

    当我发布表单时 它显示错误 Trying to get property of non object APP Controller UsersController php line 647 这里是ctp文件表单代码 admin highli
  • 模块中的全局变量范围

    以下是我的文件和输出 我想做的就是获得价值x after func1 as 20 我已经参考过这个答案 https stackoverflow com questions 15595393 python global variable sc
  • 如何解释elf符号表部分的st_info字段

    The man page http manpages ubuntu com manpages xenial man5 elf 5 html有这样说 st info This member specifies the symbol s typ
  • 数组应该被视为水平结构还是垂直结构

    我正在做一些 Matlab 作业 在概念化它处理矩阵的方式时遇到问题 在 Matlab 中 矩阵的地址为d row col format 我已经编程了一段时间 并且总是倾向于将一维数组视为水平结构 其中第二维从下方延伸 从计算机的角度来看
  • Laravel-mix Webpack 公共路径

    所以我使用 Laravel Mix 并在 Webpack 中设置了代码分割 我正在为我的 Vue 组件使用动态导入 如下所示 Vue component UserMenu gt import components UserMenu vue
  • 将参数从 udev 规则文件传递给 shell 脚本

    在规则文件中 通过传递参数 LABEL 和 DEVNAME 来执行脚本以进行安装 ACTION add RUN appmount scripts usb mount sh E ID FS LABEL E DEVNAME 在 usb moun
  • 表单在 while 循环期间冻结

    我有一段代码可以检查某个应用程序是否正在运行 while Process GetProcessesByName notepad Length 0 System Threading Thread Sleep 1000 它将检查用户是否正在运行
  • 为什么Intellij IDEA不显示

    Windows 8 设置中的所有内容均设置为UTF 8 例如 Intellij IDEA 显示中文字符 这意味着它确实设置为 Unicode 字符集 但它显示一个框而不是 MATHEMATICAL FRAKTUR CAPITAL G 符号
  • Makefile 通用模式规则——来自 xyzzy.ext0 的 xyzzy-en_US.ext2

    我无法找到一种方法来使用 make 为以下类型的生产定义通用模式规则 require xyzzy en US ext2 from xyzzy ext0 via xyzzy ext1 这有效 all xyzzy en US ext2 to b
  • 检查数据表是否为空

    下面的代码是我用来从 sql 数据库检索用户信息的代码 string userName LoginUser UserName string password LoginUser Password string comm SELECT Use
  • 通过调试或发布过滤 androidDependency

    我的应用程序的依赖关系尽可能简单 我只是implement支持库 现在我想知道我的应用程序中的依赖关系 dependencies implementation fileTree dir libs include jar implementa
  • 异常代码:KERN_PROTECTION_FAILURE 位于 0x00000000 错误

    Exception Type EXC BAD ACCESS SIGBUS Exception Codes KERN PROTECTION FAILURE at 0x00000000 什么是内核保护错误 在哪里可以清楚地找到有关异常类型和代码
  • RichEdit 中拦截 TAB 键

    这里有很多类似的问题 但我找不到我的问题的答案 I have a TRichEdit and want to implement some custom behaviour when the user presses Tab I set t
  • jQuery UI 自动完成,没有结果时显示一些内容

    我有以下代码 Autocomplete search shop search autocomplete source minLength 1 select function event ui append place ui item nam
  • Android 通知 .addAction 在 api 23 中已弃用

    在通知中添加操作的正确方法是什么API 23 since addAction int icon CharSequence title PendingIntent intent 已弃用 找不到例子 谢谢 我的旧动作 addAction R d