Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6d6b5396 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Added nullability annotations to StateListDrawable APIs"

parents bf7f0706 abe349cd
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -15690,10 +15690,10 @@ package android.graphics.drawable {
  public class StateListDrawable extends android.graphics.drawable.DrawableContainer {
    ctor public StateListDrawable();
    method public void addState(int[], android.graphics.drawable.Drawable);
    method public int findStateDrawableIndex(int[]);
    method public int findStateDrawableIndex(@NonNull int[]);
    method public int getStateCount();
    method public android.graphics.drawable.Drawable getStateDrawable(int);
    method public int[] getStateSet(int);
    method @Nullable public android.graphics.drawable.Drawable getStateDrawable(int);
    method @NonNull public int[] getStateSet(int);
  }
  public class TransitionDrawable extends android.graphics.drawable.LayerDrawable implements android.graphics.drawable.Drawable.Callback {
+3 −3
Original line number Diff line number Diff line
@@ -256,7 +256,7 @@ public class StateListDrawable extends DrawableContainer {
     * @see #getStateCount()
     * @see #getStateDrawable(int)
     */
    public int[] getStateSet(int index) {
    public @NonNull int[] getStateSet(int index) {
        return mStateListState.mStateSets[index];
    }

@@ -268,7 +268,7 @@ public class StateListDrawable extends DrawableContainer {
     * @see #getStateCount()
     * @see #getStateSet(int)
     */
    public Drawable getStateDrawable(int index) {
    public @Nullable Drawable getStateDrawable(int index) {
        return mStateListState.getChild(index);
    }

@@ -280,7 +280,7 @@ public class StateListDrawable extends DrawableContainer {
     * @see #getStateDrawable(int)
     * @see #getStateSet(int)
     */
    public int findStateDrawableIndex(int[] stateSet) {
    public int findStateDrawableIndex(@NonNull int[] stateSet) {
        return mStateListState.indexOfStateSet(stateSet);
    }