这就是我定义通知样式的方式:

NotificationCompat.BigPictureStyle notiStyle = new
                NotificationCompat.BigPictureStyle();
notiStyle.setBigContentTitle(context.getString(R.string.notification_ticker));
notiStyle.setSummaryText(title);
notiStyle.bigPicture(map);
notiStyle.bigLargeIcon(map); //map - bitmap


但是位图太大,通知仅显示完整宽度并按高度裁切的图像,大图标显示图像中心的一小部分。

最佳答案

使用此代码,它可以帮助您:

Bitmap yourBitmap;
Bitmap resized = Bitmap.createScaledBitmap(yourBitmap, newWidth, newHeight, true);

关于android - 如何在android中调整图像大小以在扩展通知中使用它?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26013670/

10-12 04:36