关于Android通知的浮动通知(横幅)不显示的解决方法
大家在学习Android的通知的时候,可能会遇到浮动通知不显示的问题.
下面给大家介绍初步的解决方案. 相信大家查询解决方案的时候,多少有了解如何修改代码解决,csdn的各类文章也非常全面的介绍了各种方法,但是还是有很多情况是修改了代码依然显示不了浮动通知的, 因此本文以修改手机权限为主要解决方式来介绍
(注意:此方法是修改代码后浮动通知仍不显示的情况而采取的方法,请先自行查询代码修改的方法后,若无法显示再回到本文章尝试,因为已经有很多类似修改代码的文章,因此不再阐述代码修改,亦不盗用)
手机权限设置
建议大家下载对应的手机助手对程序进行真机测试,毕竟真机测试是未来Android开发必不可少的步骤. 这里我是使用的小米的MIUI10.基本方法是: 在手机桌面找到并打开"设置"—找到"应用管理"并打开—在搜索框输入你的程序名—找到你的程序并打开—点击"通知管理"—找到"channel"并点击—找到"悬浮通知"的权限并开启即可
再次执行你的程序,应该就可以看到悬浮通知的出现了.如果你是其他类型的手机,可依照以上思路百度查询对应手机如何设置权限.
再次强调,此方法需要你已经正确的修改了代码的情况下才可采取的解决方法,一定要先尝试查询如何从代码方面解决后,再来尝试此操作.这是作为程序员解决方法的最基本的思路
接下来是我在设置权限的截图供大家参考: