在照着《第一行代码》学习通知栏设置大视图下的文本内容的时候有如下代码:
.setStyle(new NotificationCompat.BigTextStyle().bigText("adsfasdfadsfasdfadsfadfadsfadsfasdfadsfsdfdsfadsfadf"))
结果AS会报错:
'setStyle(android.app.Notification.Style)'in’android.app.Notification.Builder’cannot be applied to ‘(androidx.core.app.NotificationCompat.BigTextStyle)’
查阅了官方文档,发现要将Notificationcompat改成Notification,即
.setStyle(new Notification.BigTextStyle().bigText("adsfasdfadsfasdfadsfadfadsfadsfasdfadsfsdfdsfadsfadf"))
再次尝试,通知栏显示正常。另外,小米系统需要长按通知才能显示大视图的内容