有人知道如何与新的android oreo的NotificationChannel持久/进行中的通知一起使用吗?我的应用程序不断(每秒钟左右)更新一次信息,我需要它每次更新时都没有声音,通知声音或振动。
任何改进和/或修复代码的建议都很棒。
当前代码:
if ((int)Build.VERSION.SdkInt >= 26)
{
string chanName = GetString(Resource.String.noti_chan_normal);
var importance = NotificationImportance.Min;
NotificationChannel chan = new NotificationChannel(HIGH_CHANNEL, chanName, importance);
chan.LockscreenVisibility = NotificationVisibility.Public;
chan.EnableLights(false);
chan.EnableVibration(false);
chan.SetShowBadge(false);
chan.SetBypassDnd(true);
notificationManager.CreateNotificationChannel(chan);
builder.SetChannelId(HIGH_CHANNEL);
}