首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >提示通知在android 12中未显示

提示通知在android 12中未显示
EN

Stack Overflow用户
提问于 2022-07-21 11:02:23
回答 1查看 386关注 0票数 0

我已经在这个提示答复和拒绝中添加了两个动作。在android-12下的所有设备上都可以使用。

但是在android 12中,这种类型的通知没有显示出来。具体问题是什么,我不知道,我读了文档,但没有找到任何解决方案。

我检查了我的设备中应用程序的所有通知设置。在android 12中,对于这类通知是否有任何更改。请你的回答会帮助我们,谢谢。

EN

回答 1

Stack Overflow用户

发布于 2022-07-21 11:35:39

我已经在我的项目中使用以下代码实现了这一点--首先,在AnroidManifest.xml中添加权限:

代码语言:javascript
复制
<uses-permission android:name="android.permission.USE_FULL_SCREEN_INTENT" />

现在,在通知生成器中设置全屏意图和您的活动如下:

代码语言:javascript
复制
var answerCallIntent = Intent(this@FirebaseInstanceService, AnswerDeclineCallActivity::class.java)
var answerCallPendingIntent = PendingIntent.getActivity(this@FirebaseInstanceService,
   0, answerCallIntent, PendingIntent.FLAG_UPDATE_CURRENT)
   setFullScreenIntent(answerCallPendingIntent, true)

注意:一些设备,如小米,你必须重定向用户到设置,以启用“显示锁定屏幕”的权限,以显示活动在锁定屏幕。

确保在通知生成器:中将优先级设置为max

代码语言:javascript
复制
.setPriority(Notification.PRIORITY_MAX) //Important for heads-up notification
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73065050

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档