【问题标题】:Why is android status bar notification icon not showing up?为什么android状态栏通知图标不显示?
【发布时间】: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);
    }

【问题讨论】:

  • 你解决了这个问题吗?我这里也一样!
  • 不,很遗憾我不能。

标签: android libgdx


【解决方案1】:

你给notificationManager.notify(chanel_id, mBuilder.build());打过电话吗?

【讨论】:

  • 是的,我有。通知显示正常,大图标也可以,只有白色小图标不显示。
  • 嗨@LonelyBishop,你找到解决方案了吗?
  • 嗨。不,很遗憾。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-28
  • 1970-01-01
相关资源
最近更新 更多