https://www.jianshu.com/p/92afa56aee05
private void initBuilder(Context context, String title) {
builder = new Notification.Builder(context)
.setSmallIcon(R.mipmap.ic_launcher)
.setContentTitle(title);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
channel = new NotificationChannel(CHANNEL_ID,
MODE_UPLOADING,
NotificationManager.IMPORTANCE_LOW);
channel.setSound(null, null); // 设置静音,否则会有声音
builder.setChannelId(CHANNEL_ID); // 让通知归属于channel
notificationManager.createNotificationChannel(channel);
}
}
private void showNotification(int progress) {
notificationManager.notify(notificationId, builder.build());
}