From 7580280ba5f109da88696cdb211f0082b4df98e4 Mon Sep 17 00:00:00 2001 From: Adrian Ulrich Date: Mon, 20 Feb 2017 18:57:23 +0100 Subject: [PATCH] use getNotification() as build() requires api level 16 --- src/ch/blinkenlights/android/medialibrary/MediaScanner.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ch/blinkenlights/android/medialibrary/MediaScanner.java b/src/ch/blinkenlights/android/medialibrary/MediaScanner.java index 5632f551..ca574f05 100644 --- a/src/ch/blinkenlights/android/medialibrary/MediaScanner.java +++ b/src/ch/blinkenlights/android/medialibrary/MediaScanner.java @@ -237,6 +237,7 @@ public class MediaScanner implements Handler.Callback { */ private void updateNotification(boolean visible) { MediaScanPlan.Statistics stats = mScanPlan.getStatistics(); + MediaLibrary.Preferences prefs = MediaLibrary.getPreferences(mContext); NotificationManager manager = (NotificationManager) mContext.getSystemService(mContext.NOTIFICATION_SERVICE); if (visible) { @@ -248,11 +249,12 @@ public class MediaScanner implements Handler.Callback { String content = stats.lastFile; Notification notification = new Notification.Builder(mContext) + .setProgress(prefs._nativeLibraryCount, stats.seen, false) .setContentTitle(title) .setContentText(content) .setSmallIcon(icon) .setOngoing(true) - .build(); + .getNotification(); // build() is API 16 :-/ manager.notify(NOTIFICATION_ID, notification); } } else {