通知每次更新都会发出声音

时间:2018-05-12 23:33:41

标签: android android-notifications

当我使用进度更新通知时,每次都会创建通知声音。这非常令人讨厌,因为它最终会有大约100个通知声音。如何在更新时停止这些通知声音?

这是我的代码:

@Override
public void onProgress(String fileId, double progress, long downloadedBytes, long totalBytes) {
    if (!mIsList) {
        mBuilder.setProgress(100, (int) (progress * 100), false);
        mBuilder.setSound(null);
        mNotifyManager.notify(fileId.hashCode(), mBuilder.build());
    } else {
        mBuilder.setProgress(100, mCount / mFileDownloads.size(), false);
        mBuilder.setSound(null);
        mNotifyManager.notify(mFileDownloads.hashCode(), mBuilder.build());
    }
}

0 个答案:

没有答案