From 30e040a48de7bb9a1c9660409b917dca9e904806 Mon Sep 17 00:00:00 2001 From: andrewlewis Date: Fri, 20 Apr 2018 08:19:01 -0700 Subject: [PATCH] Add @DrawableRes for player notification manager icon ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=193670840 --- .../android/exoplayer2/ui/PlayerNotificationManager.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/library/ui/src/main/java/com/google/android/exoplayer2/ui/PlayerNotificationManager.java b/library/ui/src/main/java/com/google/android/exoplayer2/ui/PlayerNotificationManager.java index ed523acc25..c90080c3cf 100644 --- a/library/ui/src/main/java/com/google/android/exoplayer2/ui/PlayerNotificationManager.java +++ b/library/ui/src/main/java/com/google/android/exoplayer2/ui/PlayerNotificationManager.java @@ -27,6 +27,7 @@ import android.graphics.Bitmap; import android.graphics.Color; import android.os.Handler; import android.os.Looper; +import android.support.annotation.DrawableRes; import android.support.annotation.IntDef; import android.support.annotation.Nullable; import android.support.annotation.StringRes; @@ -271,7 +272,7 @@ public class PlayerNotificationManager { private boolean colorized; private int defaults; private int color; - private int smallIconResourceId; + private @DrawableRes int smallIconResourceId; private int visibility; private boolean ongoing; private boolean useChronometer; @@ -594,7 +595,7 @@ public class PlayerNotificationManager { * * @param smallIconResourceId The resource id of the small icon. */ - public final void setSmallIcon(int smallIconResourceId) { + public final void setSmallIcon(@DrawableRes int smallIconResourceId) { if (this.smallIconResourceId != smallIconResourceId) { this.smallIconResourceId = smallIconResourceId; maybeUpdateNotification();