diff options
| author | Alan Viverette <alanv@google.com> | 2016-03-11 18:42:41 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2016-03-11 18:42:43 +0000 |
| commit | 79936ddda4c8d1709f736cda013070c3ab32db6f (patch) | |
| tree | 30cf5c59d3c95734062626bf4b20abf560d9ad30 /core/java/android/widget/ScrollBarDrawable.java | |
| parent | 44dbe294fbf06a1def61c48e758621e61ce23b08 (diff) | |
| parent | f6d87ec193f17e8dad82c9994ba7a58e975d364b (diff) | |
Merge "Add consistent @NonNull annotations for drawable callbacks" into nyc-dev
Diffstat (limited to 'core/java/android/widget/ScrollBarDrawable.java')
| -rw-r--r-- | core/java/android/widget/ScrollBarDrawable.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/core/java/android/widget/ScrollBarDrawable.java b/core/java/android/widget/ScrollBarDrawable.java index 8880217d9461..11eab2adad30 100644 --- a/core/java/android/widget/ScrollBarDrawable.java +++ b/core/java/android/widget/ScrollBarDrawable.java @@ -18,6 +18,7 @@ package android.widget; import com.android.internal.widget.ScrollBarUtils; +import android.annotation.NonNull; import android.graphics.Canvas; import android.graphics.ColorFilter; import android.graphics.PixelFormat; @@ -362,17 +363,17 @@ public class ScrollBarDrawable extends Drawable implements Drawable.Callback { } @Override - public void invalidateDrawable(Drawable who) { + public void invalidateDrawable(@NonNull Drawable who) { invalidateSelf(); } @Override - public void scheduleDrawable(Drawable who, Runnable what, long when) { + public void scheduleDrawable(@NonNull Drawable who, @NonNull Runnable what, long when) { scheduleSelf(what, when); } @Override - public void unscheduleDrawable(Drawable who, Runnable what) { + public void unscheduleDrawable(@NonNull Drawable who, @NonNull Runnable what) { unscheduleSelf(what); } |
