【发布时间】:2021-04-13 03:48:29
【问题描述】:
当我拉下状态栏时,我可以看到我的应用程序的通知,但没有显示任何图标。 我所说的图标是指像 wifi 图标这样的白色小图标。我使用Android Asset Studio 来生成我正在使用的图标。这是代码:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
String chanel_id = "3000";
CharSequence name = "Channel";
String description = "Disc";
int importance = NotificationManager.IMPORTANCE_HIGH;
NotificationChannel mChannel = new NotificationChannel(chanel_id, name, importance);
mChannel.setDescription(description);
mChannel.enableLights(true);
mChannel.setLightColor(Color.BLUE);
notificationManager.createNotificationChannel(mChannel);
Bitmap bitmap = BitmapFactory.decodeResource(gameActivity.getResources(), R.drawable.ic_kb);
mBuilder = new Notification.Builder(gameActivity, chanel_id)
.setSmallIcon(R.drawable.ic_kb)
.setLargeIcon(bitmap)
.setContentTitle(title)
.setContentText(text);
}
【问题讨论】:
-
你解决了这个问题吗?我这里也一样!
-
不,很遗憾我不能。