为了账号安全,请及时绑定邮箱和手机立即绑定

Android O中弃用了NotificationCompat.Builder

Android O中弃用了NotificationCompat.Builder

沧海一幻觉 2019-10-26 13:28:38
将项目升级到Android O之后buildToolsVersion "26.0.1"Android Studio中的Lint显示了以下通知构建器方法已弃用的警告:new NotificationCompat.Builder(context)问题是: Android开发人员更新了描述NotificationChannel的文档,以支持Android O中的通知,并向我们提供了一个代码段,但已弃用了相同的警告:Notification notification = new Notification.Builder(MainActivity.this)        .setContentTitle("New Message")        .setContentText("You've received new messages.")        .setSmallIcon(R.drawable.ic_notify_status)        .setChannelId(CHANNEL_ID)        .build();  通知概述我的问题:还有其他用于构建通知的解决方案,并且仍然支持Android O吗?我发现的解决方案是将通道ID作为Notification.Builder构造函数中的参数传递。但是此解决方案并非完全可重用。new Notification.Builder(MainActivity.this, "channel_id")
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 3929 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信