【发布时间】:2016-11-06 05:44:25
【问题描述】:
我收到来自服务器的推送通知,该服务器创建推荐并将其发布到推荐行。但是,推荐卡有时较小有时较大。我正在将带有滑行的图像加载到 Bitmap 对象中,而不是在构建器中设置它。当我拿到大卡时,它显示图像,当我拿到小卡时,它不会显示图像。即使我发送超过 1 个具有相同内容(相同源图像)的相同通知,也会发生这种情况。 我尝试加载图像并将它们全部裁剪成相同的大小,但这没有帮助。
这是我的推荐 build():
Notification notification = new NotificationCompat.BigPictureStyle(
new NotificationCompat.Builder(mContext)
.setAutoCancel(true)
.setContentTitle(mTitle)
.setContentText(mDescription)
.setPriority(mPriority)
.setLocalOnly(true)
.setOngoing(true)
.setColor(mContext.getResources().getColor(R.color.fastlane_background))
.setCategory(Notification.CATEGORY_RECOMMENDATION)
.setLargeIcon(mCardImageBitmap)
.setSmallIcon(mSmallIcon)
.setContentIntent(mIntent))
.build();
【问题讨论】:
标签: android android-notifications android-tv