gpt4 book ai didi

android - 如何以编程方式在主屏幕应用程序图标 android 中设置徽章编号?

转载 作者:搜寻专家 更新时间:2023-11-01 08:25:07 25 4
gpt4 key购买 nike

我想在应用程序图标中创建带有自定义徽章编号的应用程序,例如在 facebook 应用程序中:主屏幕中的应用程序图标显示待处理/未读通知。如何在 android 中以编程方式设置自定义徽章编号。我在堆栈中看到过类似的问题,答案是“不支持库存 android”。看了很多答案,都老了。我认为它们适用于旧版本。在较新版本的android中有可能吗?如果可能如何添加自定义徽章编号?如果 android 仍然不支持该选项,请忽略此问题,请告诉我。我正在开发一种 secret 应用程序,因此我无法使用第三方库。是否有任何内置方法来处理徽章或可以创建徽章?

最佳答案

有一个流行的 github 可以为大多数 Android 设备制作应用程序图标徽章。当然还有一些平台,一些设备不支持。但这些库几乎涵盖了所有支持应用图标徽章的设备。

https://github.com/leolin310148/ShortcutBadger

所以对于你的问题,不。因为Android框架之前没有定义应用程序通知徽章。(我不确定Android默认框架现在是否有它。我一直在ASOP android7中搜索BADGE_COUNT_UPDATE关键字没有找到)所以所有这些自定义徽章都是制作的由设备制造商框架开发人员。

您可以在此处查看他们如何为每个制造商设置徽章编号

https://github.com/leolin310148/ShortcutBadger/tree/master/ShortcutBadger/src/main/java/me/leolin/shortcutbadger/impl

另一个问题。我使用关键字 badge 搜索 ASOP 源代码,但没有找到任何关于应用程序图标徽章的明显部分。在某些版本的 android 之后,甚至还有一个内置的框架方法。该框架仍然无法覆盖特定版本之前的所有设备。所以不太清楚 secret 应用是什么意思,但是根据这样的真实情况,使用库是覆盖大多数android设备的首选。

关于android - 如何以编程方式在主屏幕应用程序图标 android 中设置徽章编号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46150594/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com