Android-vivo角标适配

计算机软件开发 2024-9-11 23:47:40 35 0 来自 中国
迩来在接入vivo的厂商推送的时间,我们须要在应用表现角标。这里分享一下我集成思绪以及过程,希望能帮小同伴制止踩坑。
vivo角标权限

须要在AndroidManifest.xml参加以下权限:
<uses-permission android:name="com.vivo.notification.permission.BADGE_ICON" />参加之后,肯定要教会用户去关照管理界面打开相关的角标权限。
代码手动关照修改角标

pushNum += 1val intent = Intent()intent.action = "launcher.action.CHANGE_APPLICATION_NOTIFICATION_NUM"intent.putExtra("packageName", "zxm.android.car")intent.putExtra("className", "zxm.android.car.WelcomeActivity")intent.putExtra("notificationNum", pushNum)// 发送广播context.sendBroadcast(intent)pushNum是角标数目,须要自己记载,这个点须要留意一下。我在接到推送关照的回调内里设置更新的。
接入留意的事项

我们公司使用的Android 8.0的体系,我申请角标权限,但是我没有开启角标权限的开关。我当时就很忧郁,我找官方的客服沟通之后,他发起我是在Android 9.0以上的体系测试,9.0以下的体系版本没有适副角标的权限。
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-11-24 10:49, Processed in 0.166817 second(s), 33 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表