You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

API31(Android12)上通知构建器动作不起作用

API 31(Android 12)上,如果您使用Notification.Builder.addAction()添加操作按钮,则会导致通知不起作用。解决此问题的方法是使用另一种方式添加操作按钮,即使用RemoteInput.Builder添加RemoteInput。以下是示例代码:

RemoteInput remoteInput = new RemoteInput.Builder(EXTRA_REPLY)
                .setLabel(replyLabel)
                .setChoices(choices)
                .setAllowFreeFormInput(true)
                .build();

Intent replyIntent = new Intent(this, MyBroadcastReceiver.class);
replyIntent.setAction(ACTION_REPLY);
replyIntent.putExtra(EXTRA_NOTIFICATION_ID, notificationId);
replyIntent.putExtra(EXTRA_CONVERSATION_ID, conversationId);
replyIntent.putExtra(EXTRA_REMOTE_INPUT, remoteInput);

PendingIntent replyPendingIntent =
        PendingIntent.getBroadcast(getApplicationContext(),
                conversationId,
                replyIntent,
                PendingIntent.FLAG_UPDATE_CURRENT);

Notification.Action replyAction = new Notification.Action.Builder(
        R.drawable.ic_reply_white_18dp,
        replyLabel,
        replyPendingIntent)
        .addRemoteInput(remoteInput)
        .build();

在此示例代码中,我们使用RemoteInput.Builder并在操作按钮上设置RemoteInput。这样就可以在API 31(Android 12)上正常工作通知了。

本文内容通过AI工具匹配关键字智能整合而成,仅供参考,火山引擎不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系service@volcengine.com进行反馈,火山引擎收到您的反馈后将及时答复和处理。
展开更多
面向开发者的云福利中心,ECS 60元/年,域名1元起,助力开发者快速在云上构建可靠应用

社区干货

深度解读 Android 14 重要的 8 个新特性|社区征文

路径迭代器0. Package Installer improvement,安装改善## 1.ScreenShot Detection部分 App 常常需要监听用户的截屏操作,进行发送反馈的提醒等,往常是使用哪些手段来实现呢?一般来说,开发者会通过监听存放截屏文件的媒体目录的变化来迂回实现,这往往需要 Runtime 级别的读写权限,而且稍有不慎还可能牵扯到隐私问题。那么 Android 14 为了规范这种开发需求,推出了专用 API,即 `ScreenShotCallback`。它无需无需 Runtime ...

集简云3月更新合集:新增33款集成应用,更新10款应用

**可用执行动作*** 创建新的想法 **应用使用示例****钉钉(自建应用)+flomo:**当钉钉(自建应用)有日志添加时触,flomo可以同步日志并创建新的想法 04... **表单系统+八爪鱼采集器+OA系统:** 当表单系统中有数据新增时,八爪鱼采集器自动导出指定任务的一批数据,然后通过OA系统发送消息通知企业相关成员及时查看12**阿里地址标...

集简云8月更新合集:新增34款集成应用,更新18款应用,新增近300个可用动作

FREE API◉ 新增应用:魔点钉钉◉ 新增应用:中通快递◉ 新增应用:货拉拉◉ 新增应用:快货运◉ 新增应用:31轻会◉ 新增应用:数组处理(内置应用)... **可用触发动作*** 当订单的物流轨迹发生变化时**可用执行动作*** 创建订单* 修改订单信息* 取消订单* 物流信息查询 **应用使用示例****电商系统+百世快运:** 当电商平台有用户下单...

借助 MAD 助力你的 Android 应用开发|社区征文

当我们创建并启动一个 Fragment 时,可以基于作用域函数完成各种初始化工作,就像上面例子那样。这个例子同时也提醒我们过度使用这些作用域函数(或集合操作符),也会影响代码的可读性和可调试性,只有“恰到好处”的使用函数式编程才能真正发挥 Kotlin 的优势。## 1.3 CorroutineKotlin 协程让开发者摆脱了回调地狱的出现,同时结构化并发的特性也有助于对子任务更好地管理,Android 的各种原生库和三方库在处理异步任务时都开始转...

特惠活动

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

API31(Android12)上通知构建器动作不起作用 -优选内容

最新动态(2024年前)
优化用户体验 广告创建流程优化 2023年7月31日 V2.7.6 版本 广告投放新增橙子建站落地页AB实验组件 可视化编辑器VisualEditor3.0:chrome扩展模式等上线 广告投放新增销售线索/电商店铺 适配巨量mapi status字段改... 12月06日 1.9.27版本 功能:智能运营: FCM通道Android「到达数据」调整技术方案 :支持通知消息或透传消息注: 修改解决了原安卓数据不准问题(原本是通知,或者通知+透传,现在支持了仅透传) 两种消息类型的区别:透传:可...
深度解读 Android 14 重要的 8 个新特性|社区征文
路径迭代器0. Package Installer improvement,安装改善## 1.ScreenShot Detection部分 App 常常需要监听用户的截屏操作,进行发送反馈的提醒等,往常是使用哪些手段来实现呢?一般来说,开发者会通过监听存放截屏文件的媒体目录的变化来迂回实现,这往往需要 Runtime 级别的读写权限,而且稍有不慎还可能牵扯到隐私问题。那么 Android 14 为了规范这种开发需求,推出了专用 API,即 `ScreenShotCallback`。它无需无需 Runtime ...
集简云3月更新合集:新增33款集成应用,更新10款应用
**可用执行动作*** 创建新的想法 **应用使用示例****钉钉(自建应用)+flomo:**当钉钉(自建应用)有日志添加时触,flomo可以同步日志并创建新的想法 04... **表单系统+八爪鱼采集器+OA系统:** 当表单系统中有数据新增时,八爪鱼采集器自动导出指定任务的一批数据,然后通过OA系统发送消息通知企业相关成员及时查看12**阿里地址标...
客户端 SDK
3.58该版本于 2024 年 3 月 12 日发布。 升级必看如果你需要将应用中使用的旧版本 RTC SDK 升级为最新版,参看:升级指南。 新增特性支持内部采集信号静音控制(不改变本端硬件)。可以选择静音或取消静音麦克风采集,而... Android 端新增功能,支持插入多个外接摄像头,用户可以根据需要切换选择摄像头。具体参看 API: 创建视频设备管理实例:getVideoDeviceManager 获取当前系统内视频采集设备列表:enumerateVideoCaptureDevices 设置当前...

API31(Android12)上通知构建器动作不起作用 -相关内容

借助 MAD 助力你的 Android 应用开发|社区征文

当我们创建并启动一个 Fragment 时,可以基于作用域函数完成各种初始化工作,就像上面例子那样。这个例子同时也提醒我们过度使用这些作用域函数(或集合操作符),也会影响代码的可读性和可调试性,只有“恰到好处”的使用函数式编程才能真正发挥 Kotlin 的优势。## 1.3 CorroutineKotlin 协程让开发者摆脱了回调地狱的出现,同时结构化并发的特性也有助于对子任务更好地管理,Android 的各种原生库和三方库在处理异步任务时都开始转...

新功能发布记录

构建加速服务正式商业化公告 构建加速实例新增支持广州地域 构建加速实例在支持北京的基础上,新增支持广州。请根据实际情况选择地域,实现就近访问。 全部 2023-12-14 创建构建加速实例 构建加速实例支持更配 支持根... API,包含工作区、代码源、流水线等接口。 全部 2023-10-26 - 新增无侵入式构建加速能力 【邀测】提供基于 Sailfish 实例类型的无侵入式构建加速能力,满足车机系统或安卓场景下的构建加速需求。 全部 2023-10-23 Sa...

新功能发布记录

本文介绍了火山引擎 TrafficRoute 解析调度套件的功能发布动态。 2024 年 4 月功能名称 功能描述 发布时间 发布地域 相关文档 火山引擎移动解析(HTTPDNS)升级客户端 SDK 在 1.0.24 版本,HTTPDNS Android SDK... 中创建的域名使用新的 DNS 服务器域名。 2023 年 12 月 6 日 全部 火山引擎云解析(DNS)DNS 服务器域名变更公告 2023 年 11 月功能名称 功能描述 发布时间 发布地域 相关文档 火山引擎云调度(GTM)新增 数...

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

集简云8月新增/更新:新增13大功能,集成44款应用,更新17款应用,新增近600个动作

(https://p3-volc-community-sign.byteimg.com/tos-cn-i-tlddhu82om/c3c00731ff874a12b2ad50a73f8e0065~tplv-tlddhu82om-image.image?=&rk3s=8031ce6d&x-expires=1714407605&x-signature=J9sh2fDjeIwG2VvgtbXICCnH... 以及自主研究的极简API接口服务,为各行业需求企业提供解决方案。**可用执行动作*** 通知语音播报**应用使用示例** **集简云数据表 + 博瑞云音箱:** 当集简云数据表数据有新增时...

MAD,现代安卓开发技术:Android 领域开发方式的重大变革|社区征文

> android app bundle 是一种发布格式,其中包含您应用的所有经过编译的代码和资源,它会将 APK 生成及签名交由 Google Play 来完成。这个新格式对面向海外市场的 3rd Party App 影响较大,对面向国内市场的 App 影响不大。但作为未来的构建格式,了解和适配是迟早的事。* 其针对目标设备优化 Apk 的构建,比如只预设对应架构的 `so`文件、图片和语言资源。得以压缩体积,进而提升安装成功率并减少卸载量* 支持便捷创建 `Instant ...

用户分析 OpenAPI(私有化)

假设该用户的最新一条事件没有上报设备型号,那本接口也不会返回。*上述信息如果不存在会用null或空串填充 custom_user_props object 用户属性,包含客户通过dataprofile或者sdk上报的last_value类型的用户属性的最新值。 user_tag_props object 用户标签,包含该用户对应的所有标签值 3.2 OpenAPI SDK 使用样例bc 为创建的 RangersClient, 其初始化请参考 “OpenAPI SDK 使用说明”, 各语言的 SDK 都提供了类似的接口调用(...

用户分析 OpenAPI(私有化)

假设该用户的最新一条事件没有上报设备型号,那本接口也不会返回。*上述信息如果不存在会用null或空串填充 custom_user_props object 用户属性,包含客户通过dataprofile或者sdk上报的last_value类型的用户属性的最新值。 user_tag_props object 用户标签,包含该用户对应的所有标签值 3.2 OpenAPI SDK 使用样例bc 为创建的 RangersClient, 其初始化请参考 “OpenAPI SDK 使用说明”, 各语言的 SDK 都提供了类似的接口 调用...

用户分析 OpenAPI(私有化)

假设该用户的最新一条事件没有上报设备型号,那本接口也不会返回。*上述信息如果不存在会用null或空串填充 custom_user_props object 用户属性,包含客户通过dataprofile或者sdk上报的last_value类型的用户属性的最新值。 user_tag_props object 用户标签,包含该用户对应的所有标签值 3.2 OpenAPI SDK 使用样例bc 为创建的 RangersClient, 其初始化请参考 “OpenAPI SDK 使用说明”, 各语言的 SDK 都提供了类似的接口 调用...

集简云1月新增/更新:新增更新11个功能,新增12款应用,更新21款应用,新增更新近500个动作

**创建强大且可分享的AI助手(GPTs)**集简云动作管理平台作为集简云为大语言模型(LLM) AI应用 (AI Agent),和终端用户用于对接集成集简云的应用动作,监控动作执行情况而设计的产品。 8**数据表角色权限**![picture.image](https://p3-volc-community-sign.byteimg.com/tos-cn-i-tlddhu82om/abf974a31d4748ba8cb6e33257d9d941~tplv-tlddhu82om-image...

特惠活动

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

产品体验

体验中心

云服务器特惠

云服务器
云服务器ECS新人特惠
立即抢购

白皮书

一图详解大模型
浓缩大模型架构,厘清生产和应用链路关系
立即获取

最新活动

爆款1核2G共享型服务器

首年60元,每月仅需5元,限量秒杀
立即抢购

火山引擎增长体验专区

丰富能力激励企业快速增长
查看详情

数据智能VeDI

易用的高性能大数据产品家族
了解详情

一键开启云上增长新空间

立即咨询