首页 > 解决方案 > Android 通知未在 Oreo 上显示

问题描述

我有一个简单的通知,适用于较旧的机器人。但同样的通知并没有在我的安卓 oreo 手机上弹出。我读到我需要为频道分配通知,我做到了。但是,它仍然没有弹出。

谢谢

我的代码 -

String CHANNEL_ID = "my_channel_01";
        String name = "notification";
        int importance = NotificationManager.IMPORTANCE_HIGH;
        NotificationChannel mChannel = new NotificationChannel(CHANNEL_ID, name, importance);
        NotificationManager mManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
        Notification notification = new Notification.Builder(this,CHANNEL_ID)
                .setContentTitle("New Message")
                .setContentText("You've received new messages.")
                .setSmallIcon(R.drawable.common_google_signin_btn_icon_dark)
                .setChannelId(CHANNEL_ID)
                .build();

标签: javaandroidnotifications

解决方案


我想你不见了mManager.createNotificationChannel(mChannel);


推荐阅读