package androidx.core.view; import android.content.Context; import android.content.res.Resources; import android.graphics.Bitmap; import android.view.PointerIcon; import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.annotation.RequiresApi; import androidx.annotation.RestrictTo; /* loaded from: classes.dex */ public final class PointerIconCompat { public static final int TYPE_ALIAS = 1010; public static final int TYPE_ALL_SCROLL = 1013; public static final int TYPE_ARROW = 1000; public static final int TYPE_CELL = 1006; public static final int TYPE_CONTEXT_MENU = 1001; public static final int TYPE_COPY = 1011; public static final int TYPE_CROSSHAIR = 1007; public static final int TYPE_DEFAULT = 1000; public static final int TYPE_GRAB = 1020; public static final int TYPE_GRABBING = 1021; public static final int TYPE_HAND = 1002; public static final int TYPE_HELP = 1003; public static final int TYPE_HORIZONTAL_DOUBLE_ARROW = 1014; public static final int TYPE_NO_DROP = 1012; public static final int TYPE_NULL = 0; public static final int TYPE_TEXT = 1008; public static final int TYPE_TOP_LEFT_DIAGONAL_DOUBLE_ARROW = 1017; public static final int TYPE_TOP_RIGHT_DIAGONAL_DOUBLE_ARROW = 1016; public static final int TYPE_VERTICAL_DOUBLE_ARROW = 1015; public static final int TYPE_VERTICAL_TEXT = 1009; public static final int TYPE_WAIT = 1004; public static final int TYPE_ZOOM_IN = 1018; public static final int TYPE_ZOOM_OUT = 1019; private final PointerIcon mPointerIcon; @Nullable @RestrictTo({RestrictTo.Scope.LIBRARY_GROUP_PREFIX}) public Object getPointerIcon() { return this.mPointerIcon; } private PointerIconCompat(PointerIcon pointerIcon) { this.mPointerIcon = pointerIcon; } @NonNull public static PointerIconCompat getSystemIcon(@NonNull Context context, int i) { return new PointerIconCompat(Api24Impl.getSystemIcon(context, i)); } @NonNull public static PointerIconCompat create(@NonNull Bitmap bitmap, float f, float f2) { return new PointerIconCompat(Api24Impl.create(bitmap, f, f2)); } @NonNull public static PointerIconCompat load(@NonNull Resources resources, int i) { return new PointerIconCompat(Api24Impl.load(resources, i)); } @RequiresApi(24) public static class Api24Impl { private Api24Impl() { } public static PointerIcon getSystemIcon(Context context, int i) { return PointerIcon.getSystemIcon(context, i); } public static PointerIcon create(Bitmap bitmap, float f, float f2) { return PointerIcon.create(bitmap, f, f2); } public static PointerIcon load(Resources resources, int i) { return PointerIcon.load(resources, i); } } }