android– 方法setPriority(int)未定义Notification类型

android– 方法setPriority(int)未定义Notification类型,第1张

概述从JellyBean开始,可以为通知设置优先级.这样您甚至可以设置PRIORITY_MIN,这将隐藏状态栏上的通知图标.我读到它并且非常简单,你只需要使用它:MyNotification.setPriority(Notification.PRIORITY_MIN);我的问题是我得到了编译错误:“方法setPriority(int)未定义类型通知”我的

从Jelly Bean开始,可以为通知设置优先级.这样您甚至可以设置PRIORITY_MIN,这将隐藏状态栏上的通知图标.
我读到它并且非常简单,你只需要使用它:

MyNotification.setPriority(Notification.PRIORITY_MIN);

我的问题是我得到了编译错误:
“方法setPriority(int)未定义类型通知”

我的应用程序必须在不同版本的AndroID中运行,所以,我知道JellyBean下没有这个功能,所以有没有办法包含编译器标签或类似的东西,根据AndroID版本添加该功能.
我希望你明白我的意思.

解决方法:

AndroID将自动处理此问题.无需为特定版本号添加额外标记.当你遇到编译错误时,我已经幸运地遇到了类似我的代码.您希望确保使用NotificationCompat并确保导入androID.support.v4.app.NotificationCompat;同样.

这段代码应该有效:

int pri = 0;NotificationCompat.Builder MyNotification = new NotificationCompat.Builder(ctx);MyNotification.setPriority(pri);
总结

以上是内存溢出为你收集整理的android – 方法setPriority(int)未定义Notification类型全部内容,希望文章能够帮你解决android – 方法setPriority(int)未定义Notification类型所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1120047.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存