use getNotification() as build() requires api level 16
This commit is contained in:
parent
36c21a46b2
commit
7580280ba5
@ -237,6 +237,7 @@ public class MediaScanner implements Handler.Callback {
|
|||||||
*/
|
*/
|
||||||
private void updateNotification(boolean visible) {
|
private void updateNotification(boolean visible) {
|
||||||
MediaScanPlan.Statistics stats = mScanPlan.getStatistics();
|
MediaScanPlan.Statistics stats = mScanPlan.getStatistics();
|
||||||
|
MediaLibrary.Preferences prefs = MediaLibrary.getPreferences(mContext);
|
||||||
NotificationManager manager = (NotificationManager) mContext.getSystemService(mContext.NOTIFICATION_SERVICE);
|
NotificationManager manager = (NotificationManager) mContext.getSystemService(mContext.NOTIFICATION_SERVICE);
|
||||||
|
|
||||||
if (visible) {
|
if (visible) {
|
||||||
@ -248,11 +249,12 @@ public class MediaScanner implements Handler.Callback {
|
|||||||
String content = stats.lastFile;
|
String content = stats.lastFile;
|
||||||
|
|
||||||
Notification notification = new Notification.Builder(mContext)
|
Notification notification = new Notification.Builder(mContext)
|
||||||
|
.setProgress(prefs._nativeLibraryCount, stats.seen, false)
|
||||||
.setContentTitle(title)
|
.setContentTitle(title)
|
||||||
.setContentText(content)
|
.setContentText(content)
|
||||||
.setSmallIcon(icon)
|
.setSmallIcon(icon)
|
||||||
.setOngoing(true)
|
.setOngoing(true)
|
||||||
.build();
|
.getNotification(); // build() is API 16 :-/
|
||||||
manager.notify(NOTIFICATION_ID, notification);
|
manager.notify(NOTIFICATION_ID, notification);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user