从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类型所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)