通知的bigContentView在API 24(Nougat)中已弃用,有什么替代方案?

8

我刚刚将编译SDK版本从API 23升级到API 24,似乎Notification.bigContentView已经过时。

那么问题来了,有什么等效的方法可以在Android API 24(Nougat)中设置bigContentView?


关于Notification的所有新闻,你可以参考官方Android文档这里,希望对你有所帮助。 - Ali Bdeir
@AbAppletic请更新链接,它确切地指向你应该看到的地方。 - JAAD
我知道你已经意识到了那个链接,但对于未来的用户来说它会很有用 :) - Ali Bdeir
@AbAppletic 如果有帮助的话,那就没问题了。 - JAAD
@AbAppletic,你的问题解决了吗?http://stackoverflow.com/questions/39148858/android-calligraphy-library-default-font-overrides-set-font - JAAD
1个回答

13

NotificationBuilderCompat 的支持库 v4 版本 24 中增加了一个新方法 setCustomBigContentView()

您可以使用此方法避免被弃用的警告,并且该方法向后兼容。

引用文档:

从N版本开始,此字段可能为空。扩展通知视图由Notification.Builder的输入确定; 可以使用setCustomBigContentView(RemoteViews)可选地提供自定义RemoteViews。

https://developer.android.com/reference/android/app/Notification.html#bigContentView


谢谢,这个很有帮助! - krisDrOid

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接