我刚刚将编译SDK版本从API 23升级到API 24,似乎Notification.bigContentView
已经过时。
那么问题来了,有什么等效的方法可以在Android API 24(Nougat)中设置bigContentView?
我刚刚将编译SDK版本从API 23升级到API 24,似乎Notification.bigContentView
已经过时。
那么问题来了,有什么等效的方法可以在Android API 24(Nougat)中设置bigContentView?
NotificationBuilderCompat
的支持库 v4 版本 24 中增加了一个新方法 setCustomBigContentView()
。
您可以使用此方法避免被弃用的警告,并且该方法向后兼容。
引用文档:
从N版本开始,此字段可能为空。扩展通知视图由Notification.Builder
的输入确定; 可以使用setCustomBigContentView(RemoteViews)
可选地提供自定义RemoteViews。
https://developer.android.com/reference/android/app/Notification.html#bigContentView
Notification
的所有新闻,你可以参考官方Android文档这里,希望对你有所帮助。 - Ali Bdeir