Merge "Add consistent @NonNull annotations for drawable callbacks" into nyc-dev

This commit is contained in:
Alan Viverette
2016-03-11 18:42:41 +00:00
committed by Android (Google) Code Review
19 changed files with 43 additions and 38 deletions

View File

@@ -715,17 +715,17 @@ public class AnimatedVectorDrawable extends Drawable implements Animatable2 {
private final Callback mCallback = new 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);
}
};