我已经使用“大图片样式”构建了一个推送通知,我也想添加大样式文本,是否可以同时添加大图像样式和“大文本样式”以在同一通知中显示?
我尝试添加它,但是当我添加大文本样式时大图像停止显示
我的代码
NotificationCompat.Builder builder = new NotificationCompat.Builder(getApplicationContext(), CHANNEL_ID)
.setSmallIcon(R.drawable.logo_w)
.setContentTitle(title)
.setContentText(message)
.setAutoCancel(true)
.setContentTitle(title)
.setContentText(message);
if (icon!=null){
builder.setLargeIcon(icon);
}else{
builder.setLargeIcon(largeIcon);
}
if (image!=null){
builder.setStyle(new NotificationCompat.BigPictureStyle().bigPicture(image));
}
builder.setStyle(new NotificationCompat.BigTextStyle().bigText(message));