Android通知渠道默认始终为静音
创始人
2024-08-21 19:00:44
0

如果您想要在创建通知渠道时,默认情况下发送声音或震动通知,请将以下代码添加到通知渠道构建器中:

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
    AudioAttributes attributes = new AudioAttributes.Builder()
            .setUsage(AudioAttributes.USAGE_NOTIFICATION)
            .build();

    NotificationChannel channel = new NotificationChannel(channelId, channelName, NotificationManager.IMPORTANCE_DEFAULT);
    channel.setDescription(channelDescription);
    channel.enableLights(true);
    channel.setLightColor(Color.RED);
    channel.enableVibration(true);
    channel.setSound(RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION), attributes);

    mNotificationManager.createNotificationChannel(channel);
} else {
    NotificationCompat.Builder builder = new NotificationCompat.Builder(context, channelId)
            .setSmallIcon(R.drawable.ic_notification)
            .setContentTitle(notificationTitle)
            .setContentText(notificationBody)
            .setPriority(NotificationCompat.PRIORITY_DEFAULT);

    mNotificationManager.notify(notificationId, builder.build());
}

这将允许您使用默认的通知设置,并在 Android SDK 版本号为O或更高版本时启用声音和震动通知。

相关内容

热门资讯

德扑之星房间设置!德扑胜率计算... 德扑之星房间设置!德扑胜率计算软件,德扑平台确实有挂(详细给好牌教程)1、很好的工具软件,可以解锁游...
红龙扑克辅助器!红龙扑克真假,... 红龙扑克辅助器!红龙扑克真假,(红龙扑克)都是真的是有挂(详细辅助挂教程)准备好在 ia的高塔上攀登...
红龙扑克辅助!红龙扑克有挂么,... 红龙扑克辅助!红龙扑克有挂么,(红龙扑克)一直真的有挂(详细辅助工具教程);wpk透视辅助官方版是专...
微扑克辅助挂!微扑克机器人代打... 微扑克辅助挂!微扑克机器人代打,(微扑克智能)原来有挂(详细ai辅助器苹果版教程),支持语音通讯、好...
wepoke辅助插件!wopo... wepoke辅助插件!wopoker系统机制(Wepoke漏洞)确实是有挂(详细外挂教程)是一款可以...
微扑克ai机器人!微扑克有脚本... 微扑克ai机器人!微扑克有脚本吗,(微扑克网页版)一直真的有挂(详细ai辅助器苹果版教程);玩家在微...
红龙扑克辅助工具!红龙扑克是真... 1、红龙扑克辅助工具!红龙扑克是真是假,(红龙扑克)其实有挂(详细辅助挂教程)。2、透视辅助简单,软...
WePoKe透视挂!wepok... WePoKe透视挂!wepoke软件透明挂检测(wepoke模拟器)一贯存在有挂(详细计算辅助教程)...
德扑之星数据!德扑之星里面怎么... 德扑之星数据!德扑之星里面怎么隐藏入池率,德扑之星房间设置果然是真的有挂(详细规律教程)平台为新手玩...
wepokeai代打的胜率!w... wepokeai代打的胜率!wepoke是不是有辅助(wepoke玄学)好像真的是有挂(详细辅助教程...