// 3.创建并发送通知 通知通知=新NotificationCompat.Builder(this) .setSmallIcon(R.mipmap.ic_launcher)
.setContentTitle("Geofence Monitor")
.setContentText(text)
.setContentIntent(pendingNotificationIntent)
.setStyle(new NotificationCompat.BigTextStyle().bigText(bigText))
.setPriority(NotificationCompat.PRIORITY_HIGH)
.setAutoCancel(true)
.build();
notificationManager.notify(0, notification);
if (android.os.Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP) {
new NotificationCompat.Builder(this).setSmallIcon(R.mipmap.ic_launcher);
} else {
new NotificationCompat.Builder(this) .setSmallIcon(R.mipmap.ic_launcher);
}
}
}
我的问题是,当我运行应用程序时,设备上的应用程序支持mipmap启动器,但在loolipop和上面的设备中没有显示白色,我想在lolipop及以上设备中显示相同的mipmap启动器。 提前致谢和帮助!
答案 0 :(得分:0)
您必须为不同的可绘制文件夹保持适当的大小。
尝试以下建议尺寸: 24×24面积32×32(mdpi) 36×36面积48×48(hdpi) 48×48面积64×64(xhdpi) 在96×96(xxhdpi)的72×72面积 96×96区域,128×128(xxxhdpi)
并尝试遵循这些准则here