根据频道名称和ID列出通知时,我遇到了问题。对于不同的通知,我会相应地动态使用频道名称和ID,但无法在不同的通知组下列出它们。我得到的只是一个小组,所有通知都堆叠在同一个小组中。
if(channelName.equals(Constants.type_first)) {
adminChannel = new NotificationChannel(channelId, channelName, NotificationManager.IMPORTANCE_HIGH);
} else {
adminChannel = new NotificationChannel(channelId, channelName, NotificationManager.IMPORTANCE_DEFAULT);
}
这两种情况下的channelId和channelName将不同。