react native Android上角标实现

版权声明:竹子原创,未经允许不得转载 https://blog.csdn.net/u010411264/article/details/82461343

现在的手机应用会把应用的消息数量想苹果手机一样显示在右上角,而其实这种消息提示的方法在原生Android上是不支持的,原生的launcher在图标上没有显示徽标的view。但是各个手机厂商,比如小米、三星、华为、联想、索尼等手机厂商都没有使用原生的launcher,他们使用的桌面都是自己重写的。所以他们都已经实现了在桌面图标上显示消息数量徽标的方法,我们只要进行调用就行了。

如果你不想去各个手机厂商的官网去找这些实现,你可以用ShortcutBadger在世在此基础上改的。

因为我用的是华为手机,运行发现没有效果,然后我就是华为开发官网找“华为桌面角标开发指导书”,然后在此基础上加上了最新的配置

<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="com.huawei.android.launcher.permission.CHANGE_BADGE"/>

就OK了,当然还有一个个手机类型进行测试,以防有问题。

有什么问题可以交流

猜你喜欢

转载自blog.csdn.net/u010411264/article/details/82461343